《HTML&CSS design and build websites》学习笔记(1)

Chapter 1: Structure

Chapter 2: Text


<head>表示标题,默认显示在第一行。

<title>表示抬头,显示在浏览器的标签页,还有窗口栏。

<p>标签用来表示段落,用了这个标签后会自动换行。

<h1>~<h6>表示标题,字体从大到小。

<b>表示加粗

<i>表示斜体

<sup>表示上标

<sub>表示下标

HTML里面的空格无论多少个都只视为一个。

empty element(只有一个标签,没有结束的标签,开始与结束都集中在了一个标签中。)

<br />表示换行,HTML虽然没有规定<br />符号的br和/中间要不要空格,但是加了空格是好习惯,这样一看就可以知道是empty element

<hr />表示水平线。

semantic markup的目的并不在于改变网页的结构,他们的目的是提供其他的信息。例如提供给搜索引擎。

<strong>表示最重要。默认的,浏览器会呈现被标记的内容为加粗。

<em>表示重要,默认的,浏览器会呈现被标记的内容为斜体。

<blockquote>表示很长的,独自占据一段的引用。默认的,浏览器会对引用部分进行缩进。

<q>表示很短的,内嵌在段落里面的引用。默认的,浏览器会对引用部分的两边加上双引号。

<abbr>和<acronym>都表示缩写,不同的是前者单纯表示缩写,后者表示的是大写字母缩写(例如NASA)。如果在标签内加入titile属性,则显示出来的内容,当鼠标移到上面时会显示出title的内容。 例如:<abbr title=”sdfjlsjdfddddd”>sldjf</abbr>< acronym>一样。 在HTML5里<abbr>包括了<acronym>的功能。

<cite>表示书名,电影之类的名称的引用,默认的,浏览器会对引用部分进行斜体处理。 在HTML4里,<cite>可以引用人名,但在HTML5里,不允许这样做。

<dfn>当你在对一个术语进行解释的时候,可以用这个标签标记,默认的,浏览器会对内容进行斜体处理。

<address>表示联系地址。不仅仅可以表示联系地址,电话号码和emial地址也可以添加进去。默认的,浏览器会对内容进行斜体处理。

<ins>表示插入。默认的,浏览器会对内容进行下划线。

<del>表示删除,默认的,浏览器会对内容进行删除线。

<s>表示内容不准确,已经过时,但是又不应该删除的意思。默认的,浏览器会对内容进行删除线处理。

SUMMAY

  • HTML用来描述page的结构,同时也提供了semantic information(例如,标记重点,标记缩写,标记引用等。)
posted @ 2013-09-23 11:45  0x1D  阅读(560)  评论(0编辑  收藏  举报