Chinaunix首页 | 论坛 | 博客
  • 博客访问: 401782
  • 博文数量: 89
  • 博客积分: 0
  • 博客等级: 民兵
  • 技术积分: 1044
  • 用 户 组: 普通用户
  • 注册时间: 2018-08-25 11:31
文章分类
文章存档

2018年(89)

我的朋友

分类: Html/Css

2018-10-10 14:15:40

HTML 注释标签
标签定义及使用说明
所有主流浏览器都支持 注释标签。
注释标签用来在源文档中插入注释。注释不会在浏览器中显示。
您可使用注释对您的代码进行解释,这样做有助于您在以后的时间对代码的编辑。特别是代码量很大的情况下很有用。
您也可以在注释内容存储针对程序所定制的信息。在这种情况下,这些信息对用户是不可见的,但是对程序来说是可用的。一个好的习惯是把注释或样式元素放入注释文本中,这样就可避免不支持脚本或样式的老浏览器把它们显示为纯文本。
注释:命令行最后的两个正斜杠(//)是 JavaScript 注释符号。这确保了 JavaScript 不会执行 --> 标签。
除了在源文档中有非常明显的作用外,许多 Web 服务器也利用注释来实现文档服务端软件特有的特性。这些服务器可以扫描文档,从传统的 HTML/XHTML 注释中找到特定的字符序列,然后再根据嵌在注释中的命令采取相应的动作。这些动作可能是简单的包括其他文件中的文本(即所谓的服务器端包含,server-inside include),也可能是复杂地执行其他命令去动态生成文档的内容。
HTML注释的作用:
一套完整的代码可以让人眼花缭乱,当程序员想要对某些部分进行修改的时候,可能要花很多的时间去找出那部分的代码。就像我们在文章中给重要的部分进行标记、做记号一样,在代码里可以使用到“注释标签”来对一些代码进行注解。注释标签不会在可视化界面当中显示,因为它只是程序员们用来标注说明的一个小玩意,用来对一些代码程序进行解释,也方便后来者能够快速地接手并且理解其用处。 
。。。。。。
HTML 声明
所有主流浏览器都支持 声明。

DOCTYPE 是 document type(文档类型)的简写。
!DOCTYPE 是一个文档类型标记,是一种标准通用标记语言的文档类型声明,在 web 设计中用来说明你用的 XHTML 或者 HTML 是什么版本。
标签定义及使用说明:
声明位于文档中的最前面的位置,处于 标签之前。
声明不是一个 HTML 标签;它是用来告知 Web 浏览器页面使用了哪种 HTML 版本。
在 HTML 4.01 中, 声明需引用 DTD (文档类型声明),因为 HTML 4.01 是基于 SGML (Standard Generalized Markup Language 标准通用标记语言)。DTD 指定了标记语言的规则,确保了浏览器能够正确的渲染内容。
HTML5 不是基于 SGML,因此不要求引用 DTD。
提示:总是给您的 HTML 文档添加 声明,确保浏览器能够预先知道文档类型。
提示和注释:
注释: 标签没有结束标签。
提示: 声明不区分大小写。
提示:使用 W3C 的验证 检查您是否编写了一个带有正确 DTD 的合法的 HTML / XHTML 文档!
常见的 DOCTYPE 声明:
HTML 5:
  


HTML 4.01 Strict:
这个 DTD 包含所有 HTML 元素和属性,但不包括表象或过时的元素(如 font )。框架集是不允许的。           
 
     
HTML 4.01 Transitional:
这个 DTD 包含所有 HTML 元素和属性,包括表象或过时的元素(如 font )。框架集是不允许的。           
   
   
HTML 4.01 Frameset:
这个 DTD 与 HTML 4.01 Transitional 相同,但是允许使用框架集内容。          
 
      
XHTML 1.0 Strict:
这个 DTD 包含所有 HTML 元素和属性,但不包括表象或过时的元素(如 font )。框架集是不允许的。结构必须按标准格式的 XML 进行书写。          

  
XHTML 1.0 Transitional:
这个 DTD 包含所有 HTML 元素和属性,包括表象或过时的元素(如 font )。框架集是不允许的。结构必须按标准格式的 XML 进行书写。          
 
     
XHTML 1.0 Frameset:
这个 DTD 与 XHTML 1.0 Transitional 相同,但是允许使用框架集内容。          
 
     
XHTML 1.1:
这个 DTD 与 XHTML 1.0 Strict 相同,但是允许您添加模块(例如为东亚语言提供 ruby 支持)。           
 
。。。。。。
HTML 标签
所有主流浏览器都支持
标签。
标签用于定义超链接,作用是从一个页面链接到另一个页面。
标签最重要的属性是 href 属性,用于创建指向另外一个文档的链接(或超链接)。
标签定义及使用说明:
标签定义超链接,用于从一个页面链接到另一个页面。
元素最重要的属性是 href 属性,它指定链接的目标。
在所有浏览器中,链接的默认外观如下:
-未被访问的链接带有下划线而且是蓝色的
-已被访问的链接带有下划线而且是紫色的
-活动链接带有下划线而且是红色的
提示和注释:
提示:如果没有使用 href 属性,则不能使用 hreflang、media、rel、target 以及 type 属性。
提示:通常在当前浏览器窗口中显示被链接页面,除非规定了其他 target。
提示:请使用 CSS 来改变链接的样式。
HTML 4.01 与 HTML5之间的差异:
在 HTML 4.01 中,
标签既可以是超链接,也可以是锚。在 HTML5 中, 标签是超链接,但是假如没有 href 属性,它仅仅是超链接的一个占位符。
HTML5 有一些新的属性,同时不再支持一些 HTML 4.01 的属性。
。。。。。。
HTML 标签
所有主流浏览器都支持 标签。
注释:IE 6 或更早版本的 IE 浏览器不支持 标签。
标签表示一个缩写形式。
标签最初是在 HTML 4.0 中引入的,表示它所包含的文本是一个更长的单词或短语的缩写形式。
标签定义及使用说明:
标签用来表示一个缩写词或者首字母缩略词,如"WWW"或者"NATO"。
通过对缩写词语进行标记,您就能够为浏览器、拼写检查程序、翻译系统以及搜索引擎分度器提供有用的信息。
提示和注释:
提示:在某些浏览器中,当您把鼠标移至带有 标签的缩写词/首字母缩略词上时, 标签的 title 属性可被用来展示缩写词/首字母缩略词的完整版本。
全局属性: 标签支持 HTML 的全局属性。
事件属性: 标签支持 HTML 的事件属性。
。。。。。。
HTML 标签 - HTML5 不支持
所有主流浏览器都支持
注释:IE 5.5 或更早版本的 IE 浏览器不支持 标签。
标签允许明确地声明一个字符序列,它们构成一个单词的首字母缩写或简略语。
标签已从 HTML5 中移除,不应再被使用,Web 开发者应使用 标签。
标签定义及使用说明:
HTML5 不支持 标签。请使用 标签代替它。
标签定义首字母缩略词。
如果首字母缩略词是一个单词,则可以被读出来,例如 NATO, NASA, ASAP, GUI。
通过对只取首字母缩略词进行标记,您就能够为浏览器、拼写检查程序、翻译系统以及搜索引擎分度器提供有用的信息。
提示和注释:
提示:在某些浏览器中,当您把鼠标移至带有 标签的首字母缩略词上时, 标签的 title 属性可被用来展示首字母缩略词的完整版本。
HTML 4.01 与 HTML5之间的差异:
HTML5 不支持 标签,HTML 4.01 支持 标签。
。。。。。。
HTML
标签
所有主流浏览器都支持
标签。
使用
标签来定义地址、签名或者文档的作者身份,如下示例(使用该标签的文本显示为斜体)
标签定义及使用说明:
标签定义文档作者/所有者的联系信息。
如果
元素位于 元素内部,则它表示该文档作者/所有者的联系信息。
如果
元素位于
元素内部,则它表示该文章作者/所有者的联系信息。
元素的文本通常呈现为斜体。大多数浏览器会在该元素的前后添加换行。
提示和注释:
提示:不应该使用
标签来描述邮政地址,除非这些信息是联系信息的组成部分。
提示:
元素通常被包含在