一:HTML 的 style 属性
style属性的作用:提供了一种改变所有 HTML 元素的样式的通用方法。
样式是 HTML 4 引入的,它是一种新的首选的改变HTML 元素样式的方式。通过 HTML 样式,能够通过使用style 属性直接将样式添加到 HTML 元素,或者间接地在独立的样式表中(CSS 文件)进行定义。
HTML 样式实例:
background-color 属性为元素定义了背景颜色;
font-family、color 以及 font-size 属性分别定义元素中文本的字体系列、颜色和字体尺寸;
text-align 属性规定了元素中文本的水平对齐方式;
二:HTML CSS
通过使用 HTML4.0,所有的格式化代码均可移出 HTML 文档,然后移入一个独立的样式表。
如何使用样式
当浏览器读到一个样式表,它就会按照这个样式表来对文档进行格式化。有以下三种方式来插入样式表:
外部样式表
当样式需要被应用到很多页面的时候,外部样式表将是理想的选择。使用外部样式表,你就可以通过更改一个文件来改变整个站点的外观。
内部样式表
当单个文件需要特别样式时,就可以使用内部样式表。你可以在 head 部分通过
内联样式
当特殊的样式需要应用到个别元素时,就可以使用内联样式。 使用内联样式的方法是在相关的标签中使用样式属性。样式属性可以包含任何 CSS 属性。以下实例显示出如何改变段落的颜色和左外边距。
三:HTML链接
HTML超链接(链接)超链接可以是一个字,一个词,或者一组词,也可以是一幅图像,您可以点击这些内容来跳转到新的文档或者当前文档中的某个部分。
当您把鼠标指针移动到网页中的某个链接上时,箭头会变为一只小手。
我们通过使用<a>标签在 HTML 中创建链接。有两种使用<a>标签的方式:
1,通过使用 href 属性 - 创建指向另一个文档的链接
2,通过使用 name 属性 - 创建文档内的书签
提示:"链接文本" 不必一定是文本。图片或其他 HTML 元素都可以成为链接。
HTML 链接 - target 属性:使用 Target 属性,你可以定义被链接的文档在何处显示。
HTML 链接 - name 属性:name 属性规定锚(anchor)的名称。
您可以使用 name 属性创建 HTML 页面中的书签。 书签不会以任何特殊方式显示,它对读者是不可见的。
当使用命名锚(named anchors)时,我们可以创建直接跳至该命名锚(比如页面中某个小节)的链接,这样使用者就无需不停地滚动页面来寻找他们需要的信息了。
四:HTML图像
图像标签(<img>)和源属性(Src)在 HTML 中,图像由<img>标签定义。<img>是空标签,意思是说,它只包含属性,并且没有闭合标签。要在页面上显示图像,你需要使用源属性(src)。src 指 "source"。源属性的值是图像的 URL 地址。
定义图像的语法是:<img src="url" alt="Big Boat">
URL指存储图像的位置。如果名为 "boat.gif" 的图像位于www.w3school.com.cn的 images 目录中,那么其URL为http://www.w3school.com.cn/images/boat.gif。替换文本属性(Alt)alt 属性用来为图像定义一串预备的可替换的文本。替换文本属性的值是用户定义的。Big Boat在浏览器无法载入图像时,替换文本属性告诉读者她们失去的信息。此时,浏览器将显示这个替代性的文本而不是图像。为页面上的图像都加上替换文本属性是个好习惯,这样有助于更好的显示信息,并且对于那些使用纯文本浏览器的人来说是非常有用的.
五:HTML表格
表格由<table>标签来定义;边框用(border)属性。每个表格均有若干行(由<tr> 标签定义),每行被分割为若干单元格(由<td>标签定义)。字母 td 指表格数据(table data),即数据单元格的内容。数据单元格可以包含文本、图片、列表、段落、表单、水平线、表格等等。
表格的表头使用<th>标签进行定义。大多数浏览器会把表头显示为粗体居中的文本。
表格中的空单元格在一些浏览器中,没有内容的表格单元显示得不太好。如果某个单元格是空的(没有内容),浏览器可能无法显示出这个单元格的边框。为了避免这种情况,在空单元格中添加一个空格占位符 ,就可以将边框显示出来。
表格标题用<caption>
跨行在<th>中用(powspan)属性;跨列在<th>中用(clospan)属性;框架用(frame)属性;单元格边距(cell padding);单元格间距(cell spacing)
六:HTML列表HTML 支持有序、无序和定义列表
无序列表是一个项目的列表,此列项目使用粗体圆点(典型的小黑圆圈)进行标记,即type属性:disc、circle、square。
无序列表始于<ul>标签。每个列表项始于<li>。
有序列表
同样,有序列表也是一列项目,列表项目使用数字进行标记。
有序列表始于<ol>标签。每个列表项始于<li>标签。
定义列表
自定义列表不仅仅是一列项目,而是项目及其注释的组合。自定义列表以<dl>标签开始。每个自定义列表项以<dt>开始。每个自定义列表项的定义以<dd>开始。