HTML5-CSS3记录

HTML

  • 软件架构:

    ——C/S,客户端 /服务器
    ——B/S,浏览器 /服务器 (△)

  • 软件开发流程:

    PS:设计网页前端
    HTML:将设计做成静态网页后端
    JSP:将静态网页做成动态网页

  • 三部分结构:

    结构:HTML
    表现:CSS
    行为:JS

  • 标准格式:
        <html>
            <head>   不在页面显示,帮助浏览器解析页面
                    <title></title>  网页标题栏
            </head>
            <body>  设置网页主体内容
            </body>
        </html>
    
  • 小知识

    `` 注释方法
    <!DOCTYPE html> HTML5声明
    <meta 。。。/> 自结束标签,可设置网页元数据,如:字符集·关键字·简介
    使用HTML标签时,关系的是标签的语义。
    标题标签一般只用h1 h2 h3
    P标签表示一个段落。
    br标签表示换行 | 自结束
    hr标签生成一条水平线 | 标签
    小于< 用&lt; 大于> 用&gt;空格 &nbsp;版权符号&copy。
    <img src="" alt="" /> 自结束标签
    ../ 返回上一级目录。

  • 图片使用原则:

    效果不一致用好的;
    效果一致用小的。

  • 注意点:

    HTML不区分大小写
    注释不能嵌套,标签可以嵌套,但不能交叉嵌套
    属性必须有值,且值加双引号
    内联框架iframe:现实开发一般不用,因为不会被搜索引擎检索,name属性:链接在指定的内联框架打开
    超链接/a标签:-self 当前窗口打开·默认值;-blank 新建一个窗口打开
    center 让标签居中;# :当超链接不确定,可用来占位,还可回到当前页面顶部
    id :每一个元素都可以设置,该属性可以作为标签唯一标识;href:“mailto :邮件地址"


CSS(叠层样式表)

>   可将网页想象为一层一层的。  
  • 将样式直接编写到style属性中称为内联样式,只对当前元素内容起作用
    写head里为内部样式表<style type="text:css"></style>
    将css写在外部用<link rel="stylesheet" type="text/css" href="文件名.css"/>引用,使结构与表现分离,利用浏览器缓存提高访问速度
    /* */ 注释方法

  • css语法:

    选择器:选中页面指定元素
    声明块:{ } 里面都是一组一组的名值对,color:red,多个声明之间用;隔开

  • 块·行元素:

    独占一行 如:
    div标签(没有任何语义,不设置任何默认样式,用于页面布局)
    内联元素(行内元素):span标签(只占自身大小,没有任何语义,为文字设置样式)
    块元素可包含内联元素,a标签可以包含任意元素,但不包括自身

  • 选择器:

    id选择器:#id属性值{ }
    class选择器:.class属性值{ }
    class属性和id属性类似,但class属性可重复,可同时为一个元素设置多个class属性值,值之间用空格隔开

  • 选择器分组:

    语法:选择器1,2,3,···(并集选择器)
    *{ }(通配选择器,选中页面所有内容)
    选择器1选择器2选择器(复合选择器(交集选择器),可选中同时满足多个选择器的元素)

  • 元素关系:

    父元素:直接包含子元素
    子元素:直接被父元素包含
    祖先元素:直接或间接包含后代元素,父元素也是祖先元素
    后代元素:直接或间接被祖先元素包含,子元素也是后代元素
    兄弟元素:拥有相同的父元素

  • 未完
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • HTML 5 HTML5概述 因特网上的信息是以网页的形式展示给用户的,因此网页是网络信息传递的载体。网页文件是用...
    阿啊阿吖丁阅读 4,068评论 0 0
  • 概要 64学时 3.5学分 章节安排 电子商务网站概况 HTML5+CSS3 JavaScript Node 电子...
    阿啊阿吖丁阅读 9,306评论 0 3
  • 浏览器与服务器的基本概念 浏览器(安装在电脑里面的一个软件) 作用: ①将网页内容渲染呈现给用户查看。 ②让用户通...
    云还灬阅读 1,158评论 0 0
  • 课程目标: 学会使用CSS选择器熟记CSS样式和外观属性熟练掌握CSS各种选择器熟练掌握CSS各种选择器熟练掌握C...
    繁华退却阅读 1,763评论 0 0
  • CSS 指层叠样式表(Cascading Style Sheets),是一种用来为结构化文档(如 HTML 文档或...
    神齐阅读 2,129评论 0 14