HTML语言剖析
Html简介-目录
全写: HyperText Mark-up Language
译名: 超文本标识语言
简释:一种为普通文件中某些字句加上标示的语言,其目的在于运用标签(tag)使文件 达到预期的显示效果。由文字(字母,数字、标点符号)及标签组合而成。任何文字编辑器都可以,这里推荐用:Dreamweaver。
1. Html特点:
► 描述性语言,结构语言,用于决定网页内容以什么样的形式显示;
► 通过标签来控制网页的文档、字符和段落等的格式,以及对脚本语言等的调用;
► 纯文本文件,可以使用各种文本编辑器编写; (Dreamweaver是首选)
► 文件扩展名: .htm 或 .html;
► html文件必须在Web浏览器上运行;(运行环境)
► 具有跨平台性。
1. HTML语法结构:
► HTML文件是由一系列的元素和标签(tag)组成的;
► 元素:网页中的内容;
► 标签:用于规定元素的属性和它在文件中的位置;
► 格式:<元素名称 属性="值"...>元素资料元素名称>,<元素名称 属性="值"...>
► 不区分大小写。
2. HTML文件结构:
► 起始标记: 表示HTML网页的起始;
► 文件头部:
设置初始化文档信息和文档管理标注;► 文件主体:
设置格式化的浏览器显示的文档(内容);► 注释部分: 可以放在任何位置;
►
※ 例:
n 标签写法:
► 任何标签皆由"<>"所包含,如
► 标签名与小于号之间不能留有空白字符。
► 某些标签 要加上参数,某些则不必。如 大家好
► 参数只可加于起始标签中。
► 在起始标签之标签名前加上符号" / "便是其终结标签,如
► 标签字母大小写皆可。
n 成对标签与单标签:
标签按型态分为成对标签与单标签
1. 成对标签
顾名思义,它以起始标签及终结标签将文字围住,令其达到预期显示效果。
例如 HTML 源码 : 我愿意和大家显示成:我愿意和大家一起学好html/css!大家有信 心吗?
其中 便称为成对标签。
它以起始标签 及结尾标签 标示文字我愿意和大家一起学好html/css!令它显示成粗体,两者失其一都会发生错误显示。
2. 单标签
是指标签单独出现,只有起始标签没有终结标签。
※ 例如 HTML 源码:
I love my hometown.
It's a beautiful place.
显示成:
I love my hometown.
It's a beautiful place.
其中换行标签
便属单标签。
它的作用便是将标签后所有东西显示于下一行,可见结尾标签对于它是没意义的, 但有些人会为空标签加上终结标签,如果加上结尾标签,对 HTML没有影响。 便于记忆。
HTML语言剖析
Html标记一览-目录
HTML语言剖析 文件标记-目录 ; ;n HTML 基本架构: 1. 以下 HTML Source Code(源代码) 便是一份 HTML 文件的基本架构 : 2. 特点解说: ► 整个文件处于标记与之间。用以声明这是HTML文件,让浏览器认出并正确处理此HTML文件。 ► 文件分两部分,由 至称为开头 ,至称主体(或者称之为正文)。基本上两者各有适用的标记,如 ► 开头部分用以保存重要信息,而只有主体部分会被显示。所以大部分标记会运用于主体部分。 ► 上述标记中只有 3. 标签相关属性 ► 文档标题标签: ► ► 作者: ► 关键字: ► 描述信息: ► 刷新: ► 跳转: ► 文档过期: ► 基础地址: ► 链接文件: 属性 描述:
► 页面过渡效果: n 之参数设定: ※ 例: ► text ="#000000" ► link ="#0000FF" ► alink ="#FF0000" ► vlink ="#0000FF" ► background ="bg1.gif" ► bgcolor ="#FFFFFF" ► leftmargin =2 ► topmargin =2 ► bgproperties ="fixed" 注:标记及参数之字母大小都可以。 HTML语言剖析 字体标记-目录 n 实体标记与逻辑标记 : 实体标记与逻辑标记的区别: 1. 实体标记有固定的显示效果,逻辑标记则依不同浏览器而不同。 2. 多个实体标记也可有效标示同一语句,逻辑标记则通常于旧浏览器不能有效显示多重的标示。 ► 实体标记有: ► 逻辑标记有: 注:若要求真确的效果当然以实体标记为佳。 n : 两者皆能产生字体加粗的效果,但必须注意的是当文件被设为 gb2312 Encoding 时,两者所标示的中文字不会于 Netscape Netvigator 显示粗体效果。 n : 这些标记于 Internet Explorer 都产生斜体效果,而只有 于 Netscape Netvigator 失去作用。这些标记中只有 较为特别,因为它自身具备换行效果所以不需要在它前面加上 n ► ► 是加底线的标记,一些特别的浏览器并不支援,因顾虑到与连结混淆。 ► ► 令字体加大。 ► 令字体变细。 ► 为下标字, 则为上标字,仅剩的数学标记 n 这些是标题标记,由 n ► ► 两标记可同时存在,唯没被 所标示的字句才直接受 的参数设定: ► face ="Arial" ► size ="+2" ► color ="#008000" HTML语言剖析 段落标记-目录 ; ; ; ; |