HTML学习笔记(二)

一: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>开始。

推荐阅读更多精彩内容

  • HTML引用 元素定义短的引用,浏览器通常会为 元素包围引号。 元素定义被引用的节,浏览器通常会对 元素进...
    做有趣的恶魔阅读 146评论 0 1
  • HTML学习笔记(二) 使用列表 使用表格 使用表单 添加多媒体 <a name="1">使用列表</a> ...
    寒桥阅读 230评论 0 1
  • 本系列适合作为HTML的复习文档。 本章为body标签下的各种内容,主要参考来源: 绿叶学习网 - HTML入门教...
    琉木_阅读 123评论 0 0
  • HTML标签解释大全 一、HTML标记 标签:!DOCTYPE 说明:指定了 HTML 文档遵循的文档类型定义(D...
    米塔塔阅读 1,800评论 1 40
  • 问答题47 /72 常见浏览器兼容性问题与解决方案? 参考答案 (1)浏览器兼容问题一:不同浏览器的标签默认的外补...
    _Yfling阅读 9,444评论 1 88