标签HTML语言的基础理论知识

html语言  时间:2021-02-28  阅读:()

H TM L语言的基础理论知识

HT ML简述整个htm l是一个文档他由成对和不成对的标签组成标签里还有相应的属性。打个比方一个图书馆就相当于一个网站图书馆里有很多图书组成的而网站是由很多的网页组成的每个图书的基本单位是家庭而每个网页则是由元素构成的家庭中有爸妈就像文档中有成对的标签一样<></>爸妈的下面有许多的孩子就像标签下面也包含了许多的属性一样

图书馆——图书——章节——内容

网站——网页——元素——标签

HTML框架

<html>

<head>

<title>这是一个NLP网站举例(www.hao2068.c om)

</title>

</head>

<body>

</body>

</htn l>

一、 H TML注释

在htm l中注释的语法 <!- -...- ->他不显示在页面中在源代码中以注释标签的方式出现浏览器不予阅读但自己可以添加注释标签 以方便之后对代码的阅读和修改例子

<html>

<body>

<!--这是一段注释注释是不会在页面中显示出来的-->

<p>这里介绍NLP的相关内容</p>

</body>

</htm l>

二、 HTML<!DOCTYPE>标签

HTML<!DOCTYP E>为于文档的最前面在<html>的前面主要作用是向浏览器说明该HTML文档使用的文档类型是没有闭合标签的

三、 H TML标题

HTML标题是用<h1></h1>. .. .. .<h6></h6>这六个成对的标签表示的<h1>显示的标题最大 以此往下 <h6>显示出的标题最小

例子

<html>

<body>

<h1>中国</h1>

<h2>中国</h2>

</body>

</html>

四、 H TML元素

HT M L元素是指从开始标签到结束标签中的所有代码一个htm l文档中包含许多的元素比如:<a href="http://www.baidu.c om">这是一个链接请点击</a>此句“这是一个链接请点击”就是一个元素这样的很多元素就组成了htm l文档除此之外还有没有内容的元素就是空的HT ML元素在HT M L的标签中没有内容称作空元素空元素通常在开始标签中加“/”就是关闭空元素的正确方法如<b r/> 换行、 <hr/> 水平线在HT ML、XML中所有的元素都要关闭

例子

<html>

<body>

<p>看完漂亮的图片后 <b r/>可点击此图片还有更大的惊喜等着你哦</p><hr/></body>

</htm l>

五、 h tml文本格式化

Html可以定义很多经过格式化输出的元素 比如加粗斜体等具体标签见html辅资料1、 2、 3点

例子

<html>

<body>

<abbr title="addres s">add</abbr><br/>

<ac ronym title="World Wide Web">WWW</ac ronym>

<p>在某些浏览器中当您把鼠标移至缩略词语上时 title可用于展示表达的完整版本。</p></body>

</htm l>

六、 H TML属性

HT ML标签可以含有属性属性为标签提供了很多的信息属性是由属性名和属性值组成 属性是在开始标签中定义的 属性值要始终被英文下的双引号包围 如<h1align="right">中国</h 1>这个元素中定义的属性意思就是“中国”这个标题的位置在页面的右边显示

例子

<html>

<body>

<h 1 align="c enter">这是头标题</h 1>

<h2 align="left">这是中标题</h2>

<h3 align="r ight">这是尾标题</h3>

</body>

</htm l>

七、 H TML<p>标签

HT ML段落是用成对标签<p></p>定义的文字位于标签的中间显示在页面中用以表示文字或是图片是否在同一个段落用以分段的

例子

<html>

<body>

<p>这是第一段</p>

<p>这是第二段</p>

<p>段落元素是由P标签定义</p>

</body>

</htm l>

八、 H TML<a>标签

HT ML<a>标签定义的是链接他是通过成对标签<a></a>进行定义的 hr e f属性值是链接的URLuniform resourc e lac句型 <a href="URL">显示出链接的文字或是图片</a>例子

<html>

<body>

<a href="http://www.hao2068.c om">这是中国NLP培训网网站</a>

</body>

</htm l>

<html>

<body>

<p>可以点击此图片你将得到不一样的惊喜啊

<a href="http://www.hao2068.c om/"><img src=http://www.hao2068.c om/images/top.jpg alt=”n lplogo”border="5" /></a>

</p>

</body>

</htm l>

九、 H TML水平线

在HT ML页面中<hr/>的作用是插入水平线可实现内容的分隔不是成对出现的标签位于内容的最后

例子

<html>

<body>

<p>看完漂亮的图片后可点击此图片还有更大的惊喜等着你哦</p><hr/>

</body>

</htm l>

十、 H TML<i mg>标签

在网页中插入图片时图片的路径应该是一级跟着一级往下写从头到尾巴如 <imgsrc="F:/文件名"/>(这种情况是图片就在某一个盘下没有往下的文件夹)

<img src="F:/文件夹名/. . .. ../文件名"/>(这种情况是图片在某一个盘下并且其图片上面还有很多相应的文件夹)

例子

<html>

<body>

<p>这是一幅美丽的图片请欣赏<img src="F:/12.jpg"/></p>

</body>

</htm l>

<html>

<body>

<p>这是一幅美丽的图片请欣赏<img src="F:/1/2/3/12.jpg"w idth="200"height="100"/></p>

</body>

</htm l>

十一、 HTML<img>标签中al t属性

Alt属性是位于img中的一个属性他的作用是当你想要显示的图片因为网速不好、路径不对等多种原因无法显示你的图片时可显示该图片的名称以便读者可以知道自己看不到的图片是什么

例子

<html>

<body>

<p>这是一幅美丽的图片请欣赏<img src="/pics/15.jpg"alt="小雏菊"/></p>

</body>

</htm l>

十二、 H TML页面中添加背景图片

在HT ML里添加背景图片时的语句跟插入图片的语句不一样插入图片的语句是<img src="图片路径"/>而添加背景图片的语句是<body background=' '图片的路径"></body>例子

<html>

<body background="pic s/7.jpg">

<h 1 align="c enter">这是一幅美丽的图片背景请欣赏</h 1>

</body>

</htm l>

十三、页面背景颜色

<body bgcolor="颜色"> 【bgcolor属性值可以是RGB值rgb:(0,0,0)、十六进制数#、颜色名blac k】

例子

<html>

<body bgcolor="green">

<h 1 align="r ight">bkjdehfkdsh</h 1>

</body>

</htm l>

十四、 H TML中文字和图片的排列方式

在HTML中文字位于图片的上方<img src="图片路径"align="top"/>

在HTML中文字位于图片的中间<img src="图片路径"align="middle"/>

在HTML中文字位于图片的下方<img src="图片路径"align="bottom"/>

Bottom是默认的对齐方式 即是下方

例子 效果见HT ML学习中的D I Y

<html>

<body>

<p>这是一幅漂亮的图片<img src="pics/15.jpg"align="top"/></p>

</body>

</htm l>

十五、 H TML中图片浮动在段落的左边或是右边

图片位于段落的右边<p><img src="图片路径"align="r ight"/>一段文字</p>

图片位于段落的左边<p><img src="图片路径"align="left"/>一段文字</p>例子 效果见HT ML学习中的D I Y

<html>

<body>

<p><img src="pic s/15.jpg"align="right"w idth="200"height="120"/>这是一幅漂亮

的图片这是一幅漂亮的图片这是一幅漂亮的图片这是一幅漂亮的图片这是一幅漂亮的图片这是一幅漂亮的图片</p>

</body>

</htm l>

【还有文字可设置在图片的top、middle、 bottom显示】

十六、 HTML链接的targe t属性

在HTML中链接语句中target属性作用是指打开的链接文档将在何处显示命名target语法 <a href="http://www.hao2068.c om/ " target="_blank">NLP培训</a>其中的文字或是

图片是被作为超级链接来显示的 "_b lank"的意思是链接的方向将是以新的窗口形式显示,没有此属性的链接打开时显示在当前的浏览器的窗口有此属性的链接打开是以新的窗口出现之前的窗口仍然可以看见

例子

<html>

<body bgcolor="PowderBlue">

<a href="http://nlp-n lp.haotui.c om">中国NLP培训网论坛</a>

<a href="http://www.hao2068.c om/daoshifengxiang/26.html" target="_b lank">张翔NLP</a></body>

</htm l>

十七、 H TML链接的n ame属性内容足够多才能现在在最上端

在html的<a>链接中还有一个name属性他的书写语法 <a name="锚的名称">文本等</a>他的作用是命名了一个锚锚的作用就是相当于一本书的书签当一个网页有很多内容的时候你想赶快寻找你想了解的内容时此时的锚就起到把你带到你想赶快知道的那个地方去锚的名称是由自己取的根据自己的喜好光有锚的名称是不行的还要有链接锚的链接才能真正实现锚的作用这就是链接锚的链接语法 <a href="#锚的名称">文本等</a>锚的链接在文档的上部定义

例子创建指向本网页的锚

<html>

<body>

<p><a href="#7">所能看到空间111</a></p>

<h 2>kkkkk</h 2>

<p>ffffffffff</p>

<h2><a name="7">111</h2>ffffffffffs afdefdgfdgfdhgdfshgdfbdvgdrtgerffffffffff

<h 2>kkkkk</h 2>

<p>ffffffffff</p>

</body>

</htm l>

十八、 H TML的电子邮箱链接

在网页中创建电子邮箱的链接前提是机子有安装邮箱客户端程序软件才可以他的语法跟链接的基本语法一样不一样的地方是链接要填写的内容其中用%20表示空格例子

<html>

<body>

<p>此处是邮箱链接处 <a href="mailto:王丽?cc=某&bcc=人&subject=七夕快乐&body=不想让你伤心却总在不知觉间伤了你;不想让你流泪却总在悄然间让你垂泪。你的泪光让我心慌我的悲伤让我心疼。亲爱的原谅我我会加倍疼惜你!">邮箱链接

</a></p>

</body>

</htm l>

十九、 H TML表格、边框、表头、空表格的相关属性

在HT ML中用<table></tab le>这样的一对标签来定义表格用<tr></tr>来定义表格的行用<td></td>来定义表格单元表格的内容可以使文本、 图片、表格、水平线、段落、表单、列表边框的大小仍然由border属性定义在表格的开始标签中定义表格的表头由<th></th>一对标签定义空的单元格如果没有内容显示则单元格的边框不显示为了显示没有内容的单元格的边框可在空的单元格里添加空格占位符“&nb s p;”此处的分号是英文下的格式。

例子

<html>

<body>

<table border="1">

<tr>

<th>名称</th>

<th>格式</th>

</tr>

<tr>

<td><table border="1"><tr><td>小小鸟</td><td>小小鸟</td></tr></table></td>

<td>1,2</td>

</tr>

<tr>

<td>1,2</td>

<td>&nbsp;</td>

</tr>

</table>

</body>

</htm l>

二十、 H TML表格相连标签、属性

在HT ML的表格中还有很多有关表格的详细操作 比如跨行、跨列、表格的标题等

① html的表格中跨行和跨列的属性用rowspan和c olspan定义 即是合并几行或是几列显示一个信息合并单元格跨行和跨列的语法可以在<th>标签里添加也可以在<t d>标签里添加记得不能在<tr>标签里添加 <th>标签里添加可实现居中如果想在<t d>也实现的话可输入align属性即可 同时跨行或是跨列可在很多单元格里实现操作注意的是如果想是跨行的操作 rowspan属性要写在实现跨行的第一个<td>标签里

② 在html的表格中c ellpadding属性意思是表格的边框与内容的距离 即是文字离边框的边距文字所占据的大小没变变的是表格大小 c ellspac ing属性意思的是单元格与单元格之间的间距

③ 在html的表格中还有表格的标题标签 <c aption></c aption>这样的一对标签即是位于<table>开始标签的下面

④ 在html的表格中frame属性的意思是如何显示边框属性值有 b ox 显示所有的边框、 above(显示上边框)、 below(显示下边框)、 hsides(显示上下边框)、 vsides(显示左右边框)

例子

<html>

<body>

<table border="1"cellpadding="10"frame="above">

<caption>表格的标题</caption>

<tr>

<td></td>

<td></td>

<td></td>

</tr>

<tr>

<td></td>

<td rowspan="2"bgcolor="ff00ba">987</td>

<td></td>

</tr>

<tr>

<td></td>

<td rowspan="2">555h</td>

</tr>

<tr>

<td colspan="2"background="pic s/15.jpg"></td>

</tr>

</table>

</body>

</html>

二十一、 HTML<colgroup>标签

在HT ML表格中有一个标签的作用是实现整列整列单元格的各种格式的变化不需要对一个一个单元格进行操作了这个标签就是<colgroup></colgroup>,这个标签只有在table元素中使用其中span是定义跨多少列的属性

例子

<html>

<body>

<table width="100%"border="1">

<colgroup span="1"align="center"></colgroup>

<colgroup span="1"align="right" style="color:abcdef"></colgroup>

<colgroup align="left" style="color:adfbce"></colgroup>

<tr>

<th>I S BN</th>

<th>T itle</th>

<th>Pric e</th>

</tr>

<tr>

<td>dsfd</td>

<td>rew ewgv</td>

<td>we4324</td>

</tr>

<tr>

<td>dsfd</td>

<td>rew ewgv</td>

<td>we4324</td>

</tr>

</table>

</body>

</htm l>

二十二、 H TML有序列表、无序列表

HT ML列表是一些项目的列表这些项目的列表可以是有序的也可以是无序的因此有序的项目列表用<ol></ol>成对标签定义项目的前面是数字进行标记无序的项目列表用<ul></ul>定义项目用的是小黑点标记其中的项目用<li></li>进行定义 同时项目不仅可以使文本也可以是段落、 图片、换行符、链接、列表等等

例子1 有序列表

<html>

<body>

<ol>

<li>咖啡</li>

<li>巧克力</li>

<li>面包</li>

</ol>

</body>

</htm l>

例子2 无序列表

<html>

<body>

<ul>

<li>咖啡</li>

<li>巧克力</li>

<li>面包</li>

</ul>

</body>

</htm l>

修罗云50元/月起香港大宽带NAT VPS,香港沙田建站2核2G5M仅70元/月起

修罗云怎么样?修罗云是一家国内老牌商家,修罗云商家以销售NAT机器起家,国内的中转机相当不错,给的带宽都非常高,此前推荐的也都是国内NAT VPS机器。今天,云服务器网(www.yuntue.com)小编主要介绍一下修罗云的香港云服务器,适合建站,香港沙田cn2云服务器,2核2G,5M带宽仅70元/月起,同时香港香港大带宽NAT VPS低至50元/月起,性价比不错,可以尝试一下!点击进入:修罗云官...

JustHost:俄罗斯/新西伯利亚vps,512MB内存/5GB空间/不限流量/200Mbps/KVM/自由更换IP,$1.57/月

justhost怎么样?justhost是一家俄罗斯主机商,2006年成立,提供各种主机服务,vps基于kvm,有HDD和SSD硬盘两种,特色是200Mbps不限流量(之前是100Mbps,现在升级为200Mbps)。下面是HDD硬盘的KVM VPS,性价比最高,此外还有SSD硬盘的KVM VPS,价格略高。支持Paypal付款。国内建议选择新西伯利亚或者莫斯科DataLine。支持Paypal付...

CloudCone2核KVM美国洛杉矶MC机房机房2.89美元/月,美国洛杉矶MC机房KVM虚拟架构2核1.5G内存1Gbps带宽,国外便宜美国VPS七月特价优惠

近日CloudCone发布了七月的特价便宜优惠VPS云服务器产品,KVM虚拟架构,性价比最高的为2核心1.5G内存1Gbps带宽5TB月流量,2.89美元/月,稳定性还是非常不错的,有需要国外便宜VPS云服务器的朋友可以关注一下。CloudCone怎么样?CloudCone服务器好不好?CloudCone值不值得购买?CloudCone是一家成立于2017年的美国服务器提供商,国外实力大厂,自己开...

html语言为你推荐
回收站在哪vivo手机的回收站在哪显卡温度多少正常显卡温度多少算正常办公协同软件求一款国内知名的OA办公软件,谁知道有哪些呢?中小企业信息化信息化为中小企业发展带来了哪些机遇童之磊网文大学很强吗?ejb开发什么是ejb?2012年正月十五农历2012年正月15早上9点多生的!命里缺什么!是什么命相二层交换机请教:二层交换机是干什么用的啊?服务器连接异常主服务器连接异常聚美优品红包聚美优品里怎么合并红包
子域名查询 游戏服务器租用 汉邦高科域名申请 域名备案流程 linuxapache虚拟主机 好玩的桌面 hostker cdn加速原理 昆明蜗牛家 卡巴斯基破解版 shopex主机 最漂亮的qq空间 域名与空间 重庆电信服务器托管 韩国代理ip 石家庄服务器托管 lamp是什么意思 江苏双线 存储服务器 睿云 更多