zoukankan      html  css  js  c++  java
  • HTML5学习笔记1

    1. 参考资料W3C网站(http://w3c.org)

      另外就是Mozilla开发者网络(http://developer.mozilla.org)更具有亲和力,权威性较差

      示例代码:apress.com

    2. 空元素:元素的开始和结束标签之间并非一定要有内容,没有内容的元素称为空元素

    3. 虚元素:有些元素只能使用一个标签表示,在其中放置任何内容都不符合HTML规范.这类元素称为虚元素.例如:<hr/>(组织性元素)

      两种表示方法:第一种,只使用开始标签<hr>;第二种,用空元素结构表示虚元素<hr />

    4. 元素属性:

      一个元素可以应用多个属性

      布尔属性

      用户自定义属性:以data-开头

    5. 用于处理HTML文档的各种软件有一个共同的名称叫做用户代理,浏览器是最流行的用户代理,但不是唯一的一种.

    6. HTML5强调将内容与呈现形式分开

    7. 父元素,子元素,后代元素和兄弟元素

      HTML文档中元素之间有明确的关系,包含另一个元素的元素是被包含元素的父元素.

      一个元素可以拥有多个子元素,但只能有一个父元素.

      包含在其他元素中的元素也可以包含别的元素.

    8. HTML5规范将元素分为三大类:

      元数据类型(metadata element):构建HTML文档的基本结构,以及就如何处理文档向浏览器提供信息和指示

      流元素(flow element):流元素是短语元素的超集.也就是说所有的短语元素都是流元素,但并非所有的流元素都是短语元素.

      短语元素(phrasing element):

    9.  HTML实体:实体是浏览器用来替代特殊字符的一种代码.

      每个特殊字符都有一个实体编号,可以用来在文档内容中代表该字符,特别常用的特殊字符还有对应的实体名称.

      实体名称  实体编号  字符

    10. 有些元素无法归入上述三种类型:

      li元素,列表项,只能有三种父元素:ol(表示有序列表),ul(表示无序列表),menu(表示菜单)

    11. HTML5全局属性

      局部属性:每种元素都能规定自己的属性,这种属性就是局部属性

      全局属性:用来配置所有元素共有的行为.

          可以用在任何一个元素身上.不过这不一定带来有意义或有用的行为改变.

          

      

      

      

  • 相关阅读:
    netframework webapi IogAttribute记录request参数和错误信息
    An error occurred while starting a transaction on the provider connection. See the inner exception for details.
    mvc partialView断点调试问题
    mysql 用行号rownum更新顺序号字段
    sqlserver 导入excel
    vs2017 git凭证问题
    DataTable 转换为List
    Resharper 修改命名空间
    web api解决序列化后返回标准时间带T问题
    获取当前程序的路径
  • 原文地址:https://www.cnblogs.com/xiaopihai988/p/4515155.html
Copyright © 2011-2022 走看看