HTML基础认识

来源:互联网 发布:js td赋值 编辑:程序博客网 时间:2024/06/16 03:44
  • HTTP
    Hyper Text Markup Language,超文本标记语言。
  • 标签
    用于描述文本语义的文本,这些文本叫超文本。
  • 注意
    看似我们是用html标签修改了文本的样式,但是HTML的作用只有一个,是专门给文本添加语义的,而不是来修改文本样式的。
  • head 标签
    1. 指定网站的标题/小图片
    2. 添加网站的SEO相关信息(指定网站的关键字/指定网站的描述信息)
    3. 外挂一些外部的css/js文件
    4. 添加一些浏览器适配相关内容
  • title 标签
    指定标题,该标题将作为用户保存网页时的默认标题。
  • body标签
    专门用于定义html 文档中需要显示给用户查看的内容(文字/图片/音频/视频)
    注意:一定要将需要显示给用户的内容放在body里。
  • meta标签
    指定当前网页的字符集
    注意:在head标签中添加meta标签
<meta charset="utf-8">
  • GBK与UTF-8字符集的区别
    GBK(GB2312)里存储的字符较少,仅有汉子和常用的外文
    UTF-8里存储世界上所有的文字
    注意:在html文件中指定的字符集必须和保存这个文件的字符集一致,否则还是会出现乱码。所以,文件的保存格式必须和指定的字符集一致才能保证没有乱码问题。
  • 标签类别
    单标签,双标签,并列关系,嵌套关系
  • DTD文档声明
    由于HTML有多个版本的规范,每个版本的规范之间有一定的差异,所以为了让浏览器能够正确的编译/解析/渲染网页,我们需要在HTML文件的第一行告诉浏览器,我们当前这个网页是用哪一个版本的HTML规范来编写的。浏览器只有知道了我们是用哪一个版本的规范来编写的之后,他就能正确的编译/解析/渲染我们的网页。
    DTD文档声明格式:每一个不同的版本规范都有不同的DTD文档声明格式
    HTML5的DTD文档声明规范:(向下兼容)
<!DOCTYPE html>

基本格式:

<!DOCTYPE html><html>    <head>        <meta charset="UTF-8">        <title></title>    </head>    <body>        //其他代码    </body></html>
  • 注意:
    • DTD文档声明必须在html文档的第一行。
    • DTD文档声明不区分大小写。
    • DTD文档声明不是一个标签。
  • HTML、XHTML、HTML5的区别
    • HTML语法非常狂送,容错性强;
    • XHTML更为严格,要起标签必须消协,必须要个闭合,标签中的属性必须使用引号引起等;
    • HTML5是HTML的下一个版本,除了非常宽松容错性强外,还增加许多新的特性。
  • .htm与.html的区别
    • DOS操作系统(win95、win98)下只能支持长度为3的后缀名,所以是.htm;
    • 但现在windows后缀长度可以大于3为,所欲windows下无所谓htm于html,html是为长文件的格式命名的;
    • 所以htm是i 为了兼容过去的DOS命令格式存在的。
0 0
原创粉丝点击