HTML的语法

HTML历史版本说明

1.语法声明头
  • 任何一个标准的HTML页面,第一行一定是以<!DOCTYPE…开头的语句。DocType Declaration。此标签是告知浏览器文档是使用 HTML或 XHTML 规范。
  • 现在学习的是HTML4.0.1这个版本,这个版本是 IE6开始兼容的。HTML5是 IE9开始兼容的。但是 IE6、7、8还不能过早的淘汰,所以这几年(2015年底的观点)的网页还是用 HTML4.0.1来制作。
  • HTML4.0.1中有两大种规范,每种又有3种小规范。即共6种规范。
  • HTML4.0.1中规定了普通和 XHTML两大种规范:
    • HTML觉得自己的一些规定不太严谨,比如标签是否应该用大写。所以 HTML 又制定了一个严格版本 XHTML。
小规范 描述 HTML4.0.1 XHTML1.0
Strict 表示严格的。有些标签不能使用。比如 u 标签,让文本加上下划线,这和 HTML 的本质有冲突,所以在 strict 中不能使用 u 标签。
Transitional 普通的
Frameset 带有框架的页面
##### 2、字符集
- 字符集用 meta 标签定义,meta 表示“元”,“元配置”就表示项目的基本配置。
```
<meta http-equiv=”Content-Type”content=”text/html;charset=UTF-8”
```
- 中文能够使用的字符集有2种:UTF-8和gb2312(GBK 也合法).
##### 3、关键字和页面描述
- meta 除了可以设置字符集,还可以设置关键字和页面描述
- 页面描述:只要Description,那么百度搜索结果就能显示这些语句,这个技术叫 SEO(search engine optimization)搜索引擎优化
<meta name="Description" content="网易是中国领先的互联网技术公司,为用户提供免费邮箱、游戏、搜索引擎服务,开设新闻、娱乐、体育等30多个内容频道,及博客、视频、论坛等互动交流,网聚人的力量。" />
  • 关键词:提高搜索命中率
<meta name="Keywords" content="网易,邮箱,游戏,新闻,体育,娱乐,女性,亚运,论坛,短信,数码,汽车,手机,财经,科技,相册" />
  • 基本骨架
 <!DOCTYPE HTML>
 <html>
    <head></head>
    <body></body>
 </html>

HTML 基本语法

  • 1、HTML标签是分等级的。HTML 将标签分为容器级和文本级。容器级可以放任何东西。文本级只能放文字、图片和表单元素。
  • 2、P 标签是文本级标签。
  • 3、H 是容器级标签。理论上可以放置p,ul,但不建议使用。
  • 4、页面可以插入图片的类型为:JPG,JPEG,GIF,png,bmp。不支持的类型为 PSD,ai。<img为单标签,src 是 source 的缩写,Alt 是alternate,替代的意思。当图片无法显示的时候,显示该文字。
<img src="imgs/2.png" alt="图片加载失败">
  • 5、超链接:a 为 anchor,表示为锚,href是hypertext reference。title 为鼠标悬停文本。target 为新建一个空白标签页打开,默认在当前标签页打开。

    <a href="20180105hef.html" title="点击有惊喜"target="_blank">前往</a>
  • 6、页面内锚点跳转:可以使用 name,也可以使用 id

    <p><a href="#wizg"title="点击有惊喜">看我的简历</a></p>
    <a name="wizg">我爱中国的理由</a>
  • 7、跨页面内锚点跳转:

    <a href="20180105_缩进.html#wizg">为人民服务</a>
  • 8、a 是个文本级标签。

    body属性

<body bgcolor="red" background="1.png">

font

<font size="15" color="red">
    <i> 斜体
        <u>下划线
            <b>加粗
                <s>删除线
                    <sub>下标线
                        刘星星要努力学习
                    </sub>
                </s>
            </b>
        </u>
    </i>
</font>
  • 上标和下标的作用:(设置摄氏度和化学式)
<font size="15" color="red">
    今天25<sup>o</sup>C
</font>
<font size="15" color="red">
    H<sub>2</sub>O
</font>

div和span标记

  • div是双标记,没有任何意义的块元素。div里面可以放任何元素
  • span是没有任何元素的行内元素。

    块元素:不管内容多少,都只占浏览器的一行

图片标记

  • 如果需要按照原来的比例进行缩小或者放大,只需单独设置宽或者高即可。
<div align="center"><img src="1.png" alt="desktop" width="500" border="2"></div>

图片热点

  • 作用:在图片中添加可以点击的链接
  • shape:rect circle poly
    <img src="1.png" alt="desktop" width="500" border="2" usemap="goto">
    <map name="goto">
      <area shape="rect" coords="0,0,200,200" href="http://www.baidu.com" alt="点击跳转" target="_blank">
    </map>

    滚动标记

  • behavior属性的参数值为alternate、scroll、slide中的一个,分别表示文字来回滚动、单方向循环滚动、只滚动一次,需要注意的是:如果在标签中同时出现了direction和behavior属性,那么scroll和slide的滚动方向将依照direction属性中参数的设置。

我来回滚动

#### 多媒体标记
- 不好用,一般放flash(.swf)文件
``` #### 锚点链接 - 当前页面跳转当前页面: ``` 回到顶部 ``` - 当前页面跳转另一页面(./表示当前目录): ``` 前往news ```

   转载规则


《HTML的语法》 刘星星 采用 知识共享署名 4.0 国际许可协议 进行许可。
 上一篇
CSS中常用的选择器 CSS中常用的选择器
选择器标签选择器 就是标签的名字: h1,p { color:red; font-size:50px; }id选择器#pp { color:red; font-size:50px; } <p
2018-01-16
下一篇 
HTML入门 HTML入门
HTML 简介 HTML:HyperTextMarkup Language,超文本标记语言。即描述文档语义的语言。HTML能够通过标签给文本增加语义,这是 HTML 唯一能够做的。这些标签在浏览器中是看不到的,所以称为“超文本”,也
2018-01-14
  目录