http://blog.csdn.net/pipisorry/article/details/78928492

HTML头部元素<head>

<head> 元素包含了所有的头部标签元素。在 <head>元素中你可以插入脚本(scripts), 样式文件(CSS),及各种meta信息。可以添加在头部区域的元素标签为: <title>, <style>, <meta>, <link>, <script>, <noscript>, <base>.

标签 描述
<head> 定义了文档的信息
<title> 定义了文档的标题
<base> 定义了页面链接标签的默认链接地址
<link> 定义了一个文档和外部资源之间的关系
<meta> 定义了HTML文档中的元数据
<script> 定义了客户端的脚本文件
<style> 定义了HTML文档的样式文件

<title> 标签

定义了不同文档的标题。<title> 在 HTML/XHTML 文档中是必须的。

  • 定义了浏览器工具栏的标题
  • 当网页添加到收藏夹时,显示在收藏夹中的标题
  • 显示在搜索引擎结果页面的标题

<base> 标签

描述了基本的链接地址/链接目标,该标签作为HTML文档中所有的链接标签的默认链接:

<head>
<base href="http://www.w3cschool.cc/images/" target="_blank">
</head>

<link> 标签

定义了文档与外部资源之间的关系。常用于链接到样式表:

<head>
<link rel="stylesheet" type="text/css" href="mystyle.css">
</head>

<style> 标签

定义了HTML文档的样式文件引用地址.在<style> 元素中你需要指定样式文件来渲染HTML文档:

<head>
<style type="text/css">
body {background-color:yellow}
p {color:blue}
</style>
</head>

<meta> 标签

描述了一些基本的元数据。元数据不显示在页面上,但会被浏览器解析。

META元素通常用于指定网页的描述,关键词,文件的最后修改时间,作者,和其他元数据。元数据可以使用浏览器(如何显示内容或重新加载页面),搜索引擎(关键词),或其他Web服务。

<meta>一般放置于 <head>区域

为搜索引擎定义关键词:

<meta name="keywords" content="HTML, CSS, XML, XHTML, JavaScript">

为网页定义描述内容:

<meta name="description" content="Free Web tutorials on HTML and CSS">

定义网页作者:

<meta name="author" content="Hege Refsnes">

每30秒中刷新当前页面:

<meta http-equiv="refresh" content="30">

<script>标签

用于加载脚本文件,如: JavaScript。

HTML 标题<h>

标题(Heading)是通过 <h1> - <h6> 标签进行定义的.<h1> 定义最大的标题。 <h6> 定义最小的标题。

Note:

1. 浏览器会自动地在标题的前后添加空行。

2.请确保将 HTML 标题 标签只用于标题。不要仅仅是为了生成粗体或大号的文本而使用标题。搜索引擎使用标题为您的网页的结构和内容编制索引。因为用户可以通过标题来快速浏览您的网页,所以用标题来呈现文档结构是很重要的。

HTML 段落<p>

可以将文档分割为若干段落。段落是通过 <p> 标签定义的。

Note: h和p标签都会自动换行,a标签要放在p标签中才会自动换行。

HTML区块<div>和<span>

标签 描述
<div> 定义了文档的区域,块级 (block-level)
<span> 用来组合文档中的行内元素, 内联元素(inline)

<div>文档中的块级元素</div>

<span>文档中的内联元素</span>

HTML <div> 元素

HTML <div> 元素是块级元素,它可用于组合其他 HTML 元素的容器。<div> 元素没有特定的含义。除此之外,由于它属于块级元素,浏览器会在其前后显示折行。

如果与 CSS 一同使用,<div> 元素可用于对大的内容块设置样式属性。<div> 元素的另一个常见的用途是文档布局,它取代了使用表格定义布局的老式方法。使用 <table> 元素进行文档布局不是表格的正确用法。<table> 元素的作用是显示表格化的数据。

div并排的实现(即布局):参考[HTML - 布局]

HTML <span> 元素

HTML <span> 元素是内联元素,可用作文本的容器。

<span> 元素也没有特定的含义。当与 CSS 一同使用时,<span> 元素可用于为部分文本设置样式属性。

HTML 列表

HTML 支持有序、无序和定义列表。

无序列表是一个项目的列表,此列项目使用粗体圆点(典型的小黑圆圈)进行标记。无序列表使用 <ul> 标签

<ul>
<li>Coffee</li>
<li>Milk</li>
</ul>

有序列表也是一列项目,列表项目使用数字进行标记。 有序列表始于 <ol> 标签。每个列表项始于 <li> 标签。

<ol>
<li>Coffee</li>
<li>Milk</li>
</ol>

自定义列表不仅仅是一列项目,而是项目及其注释的组合。自定义列表以 <dl> 标签开始。每个自定义列表项以 <dt> 开始。每个自定义列表项的定义以 <dd> 开始。

<dl>
<dt>Coffee</dt>
<dd>- black hot drink</dd>
<dt>Milk</dt>
<dd>- white cold drink</dd>
</dl>

浏览器显示如下:

Coffee
- black hot drink
Milk
- white cold drink

Note: 列表项内部可以使用段落、换行符、图片、链接以及其他列表等等。

HTML 链接<a>

HTML 使用超级链接与网络上的另一个文档相连。几乎可以在所有的网页中找到链接。点击链接可以从一张页面跳转到另一张页面。超链接可以是一个字,一个词,或者一组词,也可以是一幅图像,或其他 HTML 元素。您可以点击这些内容来跳转到新的文档或者当前文档中的某个部分。

href 属性描述了链接的目标。

默认情况下,链接将以以下形式出现在浏览器中:

  • 一个未访问过的链接显示为蓝色字体并带有下划线
  • 访问过的链接显示为紫色并带上下划线
  • 点击链接时,链接显示为红色并带上下划线

Note: 请始终将正斜杠添加到子文件夹。假如这样书写链接:href="http://www.runoob.com/html",就会向服务器产生两次 HTTP 请求。这是因为服务器会添加正斜杠到这个地址,然后创建一个新的请求,就像这样:href="http://www.runoob.com/html/"。

Target 属性

你可以定义被链接的文档在何处显示。

target="_blank", 链接将在新窗口打开。

target="_top",跳出框架,假如你的页面被固定在框架之内。

id属性

可用于创建在一个HTML文档书签标记。书签是不以任何特殊的方式显示,在HTML文档中是不显示的,所以对于读者来说是隐藏的。

在HTML文档中插入ID:

<a id="tips">Useful Tips Section</a>

在HTML文档中创建一个链接到"有用的提示部分(id="tips")":

<a href="#tips">Visit the Useful Tips Section</a>

从另一个页面创建一个链接到"有用的提示(id="tips")部分":

<a href="http://www.w3cschool.cc/html_links.htm#tips">Visit the Useful Tips Section</a>
example:
<p>
<a href="#C4">See also Chapter 4.</a>
</p>
...
<h2><a id="C4">Chapter 4</a></h2>
<p>This chapter explains ba bla bla</p>
Note:请始终将正斜杠添加到子文件夹。假如这样书写链接:href="http://www.w3cschool.cc/html",就会向服务器产生两次 HTTP 请求。这是因为服务器会添加正斜杠到这个地址,然后创建一个新的请求,就像这样:href="http://www.w3cschool.cc/html/"。

style属性

没有下划线的链接。style="text-decoration:none;"

示例:链接到一个邮件

本例在安装邮件客户端程序后才能工作。

<p>
This is an email link:
<a href="mailto:someone@example.com?Subject=Hello%20again" target="_top">
Send Mail</a>
</p>

更加复杂的邮件链接
<p>
This is another mailto link:
<a href="mailto:someone@example.com?cc=someoneelse@example.com&bcc=andsomeoneelse@example.com&subject=Summer%20Party&body=You%20are%20invited%20to%20a%20big%20summer%20party!" target="_top">Send mail!</a>

</p>

HTML 图像标签

标签 描述
<img> 定义图像
<map> 定义图像地图
<area> 定义图像地图中的可点击区域

图像属性

必需的属性

属性 描述
alt text 规定图像的替代文本。在浏览器无法载入图像时,替换文本属性告诉读者她们失去的信息。此时,浏览器将显示这个替代性的文本而不是图像。为页面上的图像都加上替换文本属性是个好习惯,这样有助于更好的显示信息,并且对于那些使用纯文本浏览器的人来说是非常有用的。
src URL 规定显示图像的 URL。

可选的属性

属性 描述
align
  • top
  • bottom
  • middle
  • left
  • right
不推荐使用。规定如何根据周围的文本来排列图像。
border pixels 不推荐使用。定义图像周围的边框。
height
  • pixels
  • %
定义图像的高度。
hspace pixels 不推荐使用。定义图像左侧和右侧的空白。
ismap URL 将图像定义为服务器端图像映射。
longdesc URL 指向包含长的图像描述文档的 URL。
usemap URL 将图像定义为客户器端图像映射。
vspace pixels 不推荐使用。定义图像顶部和底部的空白。
width
  • pixels
  • %
设置图像的宽度。

全局属性

<img> 标签支持 HTML 中的全局属性。

事件属性

<img> 标签支持 HTML 中的事件属性。

图像标签( <img>)和源属性(Src)

在 HTML 中,图像由<img> 标签定义。<img> 是空标签,只包含属性,并且没有闭合标签。

要在页面上显示图像,你需要使用源属性(src),源属性的值是图像的 URL 地址。

定义图像的语法是:

<img src="url" alt="some_text">

URL 指存储图像的位置。如果名为 "pulpit.jpg" 的图像位于 www.aaa.com 的 images 目录中,那么其 URL 为 http://www.aaa.com/images/pulpit.jpg。

浏览器将图像显示在文档中图像标签出现的地方。

设置图像的高度与宽度

height(高度) 与 width(宽度)属性用于设置图像的高度与宽度。

属性值默认单位为像素: <img src="pulpit.jpg" alt="Pulpit rock" width="304" height="228">

也可以使用比例来表示,如显示30%大小的原始图像:width="30%"

提示: 指定图像的高度和宽度的一个很好的习惯。如果图像指定了高度宽度,页面加载时就会保留指定的尺寸。如果没有指定图片的大小,加载页面时有可能会破坏HTML页面的整体布局。

注意事项

加载图片是需要时间的,所以我们的建议是:慎用图片。

加载页面时,要注意插入页面图像的路径,如果不能正确设置图像的位置,浏览器无法加载图片,图像标签就会显示一个破碎的图片。

HTML 表格<table>

...

from: http://blog.csdn.net/pipisorry/article/details/78928492

ref:

HTML - 元素/标签详解相关推荐

  1. HTML marquee标签详解

    HTML marquee标签详解 在论坛默认的编辑状态下,我们可以通过UBB语法的move和fly语句让对象动起来,但功能很简单,只是平行地移动.而我们使用HTML的Marquee语句则可以产生更多的 ...

  2. 前端基础-HTML的的标签详解

    阅读目录 一.head内常用标签 二. HTML语义化 三. 字符实体 四. h系列标签 五. p标签 六. img标签 七. a标签 八. 列表标签 九. table标签 十. form标签 一. ...

  3. W3C中meta标签详解

    2019独角兽企业重金招聘Python工程师标准>>> meta是html语言head区的一个辅助性标签.几乎所有的网页里,我们可以看到类似下面这段的html代码: <meta ...

  4. HTML基本标签详解与运行截图

    Web前端基础修炼 HTML基本标签详解与运行截图 CSS基本操作详解及截图演示 JavaScript基础(ECMAScript) JavaScript中DOM操作 JavaScript中BOM操作 ...

  5. JSF标签详解(全)

    转自:https://wenku.baidu.com/view/82b84b255901020207409c87.html :https://blog.csdn.net/qq_36411874/art ...

  6. CSS之排列系列--块级元素、内联元素、内联块元素--区别/详解

    原文网址:CSS之排列系列--块级元素.内联元素.内联块元素--区别/详解_IT利刃出鞘的博客-CSDN博客 简介 本文介绍CSS的块级元素(block).内联元素(inline)和内联块元素(inl ...

  7. SEO技巧:Meta标签详解

    网页设计:Meta标签详解 您的个人网站即使做得再精彩,在"浩瀚如海"的网络空间中,也如一叶扁舟不易为人发现,如何推广 个人网站,人们首先想到的方法无外乎以下几种: ●在搜索引擎中 ...

  8. 网页设计:Meta标签详解

    网页设计:Meta标签详解 很多人忽视了HTML标签META的强大功效,一个好的META标签设计可以大大提高你的个人网站被搜索到的可能性,有兴趣吗,谁我来重新认识一下META标签吧! META标签是H ...

  9. meta标签详解(meta标签的作用)///////////////////////////转

    meta标签详解(meta标签的作用) 很多人却忽视了HTML标签META的强大功效,一个好的META标签设计可以大大提高你的个人网站被搜索到的可能性,有兴趣吗,谁我来重新认识一下META标签吧 您的 ...

最新文章

  1. [bzoj2300] [HAOI2011]防线修建
  2. 苹果12 Pro Max和mini测评来了,看完我选择了iPhone 12
  3. Kafka原理和实践--云平台技术栈13
  4. vue-cli打包遇到的问题
  5. Tomcat version 7.0 only supports J2EE 1.2, 1.3, 1.4, and Java EE 5 and 6 Web
  6. Python这些位运算的妙用,绝对让你大开眼界
  7. 帝国CMS仿写朵朵云棋牌游戏官网源码
  8. ubuntu16.04使用sudo apt-get autoremove导致系统崩溃的解决办法
  9. Linux 链接详解----静态链接实例分析
  10. 【转】关于Eclipse创建Android项目时,会多出一个appcompat_v7的问题
  11. javamall 3.0 mysql_Java数据类型与MySQL数据类型对照表
  12. 创建 macvlan 网络 - 每天5分钟玩转 Docker 容器技术(55)
  13. leg引擎适合什么系统的服务器,第一讲 LEG引擎服务端更新BLUE引擎
  14. About norms(范数)
  15. 【重点】Selenium + Nightwatch 自动化测试环境搭建
  16. 如何利用TFTP协议发动DDoS放大攻击
  17. JavaWeb_Eclipse的使用
  18. google浏览器Chrome离线安装扩展主题皮肤教程
  19. 【翻译】(design-2)风格
  20. python之界面案例

热门文章

  1. 花了几天时间了解了下Xamarin
  2. ProcessDB实时/时序数据库——C/C++连接数据库
  3. c++数组初始化与删除用法大全
  4. java操作3smax
  5. C# vb .net实现像素化效果滤镜打马赛克
  6. 8000个JQuery特效(插件)
  7. “聚不凡 创未来” 盛世昊通山东首届招商大会即将隆重举行
  8. 计算机学校的期待怎么回答,在开家长会时说出家长对孩子的期待,希望,怎么与学校配合...
  9. ../ ./ / 含义
  10. 基于Socket通信的在线网络聊天室