HTML - 元素/标签详解
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文档中所有的链接标签的默认链接:
<base href="http://www.w3cschool.cc/images/" target="_blank">
</head>
<link> 标签
定义了文档与外部资源之间的关系。常用于链接到样式表:
<link rel="stylesheet" type="text/css" href="mystyle.css">
</head>
<style> 标签
定义了HTML文档的样式文件引用地址.在<style> 元素中你需要指定样式文件来渲染HTML文档:
<style type="text/css">
body {background-color:yellow}
p {color:blue}
</style>
</head>
<meta> 标签
描述了一些基本的元数据。元数据不显示在页面上,但会被浏览器解析。
META元素通常用于指定网页的描述,关键词,文件的最后修改时间,作者,和其他元数据。元数据可以使用浏览器(如何显示内容或重新加载页面),搜索引擎(关键词),或其他Web服务。
<meta>一般放置于 <head>区域
为搜索引擎定义关键词:
为网页定义描述内容:
定义网页作者:
每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> 标签
<li>Coffee</li>
<li>Milk</li>
</ul>
有序列表也是一列项目,列表项目使用数字进行标记。 有序列表始于 <ol> 标签。每个列表项始于 <li> 标签。
<li>Coffee</li>
<li>Milk</li>
</ol>
自定义列表不仅仅是一列项目,而是项目及其注释的组合。自定义列表以 <dl> 标签开始。每个自定义列表项以 <dt> 开始。每个自定义列表项的定义以 <dd> 开始。
<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:
在HTML文档中创建一个链接到"有用的提示部分(id="tips")":
从另一个页面创建一个链接到"有用的提示(id="tips")部分":
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 |
|
不推荐使用。规定如何根据周围的文本来排列图像。 |
border | pixels | 不推荐使用。定义图像周围的边框。 |
height |
|
定义图像的高度。 |
hspace | pixels | 不推荐使用。定义图像左侧和右侧的空白。 |
ismap | URL | 将图像定义为服务器端图像映射。 |
longdesc | URL | 指向包含长的图像描述文档的 URL。 |
usemap | URL | 将图像定义为客户器端图像映射。 |
vspace | pixels | 不推荐使用。定义图像顶部和底部的空白。 |
width |
|
设置图像的宽度。 |
全局属性
<img> 标签支持 HTML 中的全局属性。
事件属性
<img> 标签支持 HTML 中的事件属性。
图像标签( <img>)和源属性(Src)
在 HTML 中,图像由<img> 标签定义。<img> 是空标签,只包含属性,并且没有闭合标签。
要在页面上显示图像,你需要使用源属性(src),源属性的值是图像的 URL 地址。
定义图像的语法是:
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">
提示: 指定图像的高度和宽度的一个很好的习惯。如果图像指定了高度宽度,页面加载时就会保留指定的尺寸。如果没有指定图片的大小,加载页面时有可能会破坏HTML页面的整体布局。
注意事项
加载图片是需要时间的,所以我们的建议是:慎用图片。
加载页面时,要注意插入页面图像的路径,如果不能正确设置图像的位置,浏览器无法加载图片,图像标签就会显示一个破碎的图片。
HTML 表格<table>
...
from: http://blog.csdn.net/pipisorry/article/details/78928492
ref:
HTML - 元素/标签详解相关推荐
- HTML marquee标签详解
HTML marquee标签详解 在论坛默认的编辑状态下,我们可以通过UBB语法的move和fly语句让对象动起来,但功能很简单,只是平行地移动.而我们使用HTML的Marquee语句则可以产生更多的 ...
- 前端基础-HTML的的标签详解
阅读目录 一.head内常用标签 二. HTML语义化 三. 字符实体 四. h系列标签 五. p标签 六. img标签 七. a标签 八. 列表标签 九. table标签 十. form标签 一. ...
- W3C中meta标签详解
2019独角兽企业重金招聘Python工程师标准>>> meta是html语言head区的一个辅助性标签.几乎所有的网页里,我们可以看到类似下面这段的html代码: <meta ...
- HTML基本标签详解与运行截图
Web前端基础修炼 HTML基本标签详解与运行截图 CSS基本操作详解及截图演示 JavaScript基础(ECMAScript) JavaScript中DOM操作 JavaScript中BOM操作 ...
- JSF标签详解(全)
转自:https://wenku.baidu.com/view/82b84b255901020207409c87.html :https://blog.csdn.net/qq_36411874/art ...
- CSS之排列系列--块级元素、内联元素、内联块元素--区别/详解
原文网址:CSS之排列系列--块级元素.内联元素.内联块元素--区别/详解_IT利刃出鞘的博客-CSDN博客 简介 本文介绍CSS的块级元素(block).内联元素(inline)和内联块元素(inl ...
- SEO技巧:Meta标签详解
网页设计:Meta标签详解 您的个人网站即使做得再精彩,在"浩瀚如海"的网络空间中,也如一叶扁舟不易为人发现,如何推广 个人网站,人们首先想到的方法无外乎以下几种: ●在搜索引擎中 ...
- 网页设计:Meta标签详解
网页设计:Meta标签详解 很多人忽视了HTML标签META的强大功效,一个好的META标签设计可以大大提高你的个人网站被搜索到的可能性,有兴趣吗,谁我来重新认识一下META标签吧! META标签是H ...
- meta标签详解(meta标签的作用)///////////////////////////转
meta标签详解(meta标签的作用) 很多人却忽视了HTML标签META的强大功效,一个好的META标签设计可以大大提高你的个人网站被搜索到的可能性,有兴趣吗,谁我来重新认识一下META标签吧 您的 ...
最新文章
- [bzoj2300] [HAOI2011]防线修建
- 苹果12 Pro Max和mini测评来了,看完我选择了iPhone 12
- Kafka原理和实践--云平台技术栈13
- vue-cli打包遇到的问题
- Tomcat version 7.0 only supports J2EE 1.2, 1.3, 1.4, and Java EE 5 and 6 Web
- Python这些位运算的妙用,绝对让你大开眼界
- 帝国CMS仿写朵朵云棋牌游戏官网源码
- ubuntu16.04使用sudo apt-get autoremove导致系统崩溃的解决办法
- Linux 链接详解----静态链接实例分析
- 【转】关于Eclipse创建Android项目时,会多出一个appcompat_v7的问题
- javamall 3.0 mysql_Java数据类型与MySQL数据类型对照表
- 创建 macvlan 网络 - 每天5分钟玩转 Docker 容器技术(55)
- leg引擎适合什么系统的服务器,第一讲 LEG引擎服务端更新BLUE引擎
- About norms(范数)
- 【重点】Selenium + Nightwatch 自动化测试环境搭建
- 如何利用TFTP协议发动DDoS放大攻击
- JavaWeb_Eclipse的使用
- google浏览器Chrome离线安装扩展主题皮肤教程
- 【翻译】(design-2)风格
- python之界面案例
热门文章
- 花了几天时间了解了下Xamarin
- ProcessDB实时/时序数据库——C/C++连接数据库
- c++数组初始化与删除用法大全
- java操作3smax
- C# vb .net实现像素化效果滤镜打马赛克
- 8000个JQuery特效(插件)
- “聚不凡 创未来” 盛世昊通山东首届招商大会即将隆重举行
- 计算机学校的期待怎么回答,在开家长会时说出家长对孩子的期待,希望,怎么与学校配合...
- ../ ./ / 含义
- 基于Socket通信的在线网络聊天室