码农知识堂 - 1000bd
  •   Python
  •   PHP
  •   JS/TS
  •   JAVA
  •   C/C++
  •   C#
  •   GO
  •   Kotlin
  •   Swift
  • 《从0到1:HTML5+CSS3修炼之道》笔记


    HTML、XHTML、HTML5的区别

    HTML,超文本标记语言,通常指HTML4.01。

    XHTML,扩展的超文本标记语言,是更严格、更纯净的HTML4.01。

            1、标签必须闭合

            2、标签必须小写

            3、标签属性必须用引号

            4、id属性代替name属性,

    HTML5,HTML4.01的升级版。

            1、文档声明

            2、标签不区分大小写

            3、标签属性可不加引号

            4、部分属性值可以忽略

    HTML5新增的语言化标签,以及好处。

    、
    、
    、
    、
    、

    好处是可以帮助完善页面的语义化,提高可读性、可维护性,以及SEO搜索引擎优化。

    HTML5新增的input元素类型

    验证型:、、、

    取值型:滑动条;微调数字按钮;取色工具;选择日历;选择时间;选择月份;选择周数

    对于以上类型的input,完备的验证效果还需结合pattern属性来实现。

    HTML5新增的其他元素

    表单元素:展示数据;可选列表,代替section;暂时忽略;

    其他元素:

    语义化地址;语义化时间;进度条;静态进度条;
    图片;
    图片注释;
    表单分组;表单标题;

    HTML5改良元素

    ;

      无序列表降序显示;小字;