学习HTML摘要一

1)HTML的概念

       HTML(HypertextMarkup Language,超文本标注语言)  ,(这是曾经的一道笔试题)

       HTML就是一个标准,是一套标记。比如:加粗:<b>广州传智</b>

2)一个HTML文件的结构标记

       <html>

              <head>

                     <title>凤凰网首页</title>

</head>

<body>

99%的内容都放在这里

</body>

</html>

      

<html></html>是网页中最大的一对标记,告诉浏览器如何给我翻译这个文件的内容。<html>中包含两大标记<head>和<body>。

<head></head>中的内容不可见,一般用于特殊功能。

<body></body>是网页的主体内容。这里的内容都是用户可见的。

<title></title>是网页标题,只能填写纯文本。

<meta>标记是<head>的子标记,告诉浏览器网页用什么字符编码来显示。比如:gb2312(简体中文)、utf-8(多国语言)

       注意:如果这个<meta>标记,设置的不合格,会造成乱码的问题。

—————————————————————————————————————————————————————————————————————————————

字体修饰标记

加粗:<b>内容</b>

斜体:<i>内容</i>

下划线:<u>内容</u>

下标:<sub></sub>

上标:<sup></sup>

字体颜色、大小:<font  size=“字号大小,取值1-7” color=“颜色单词”>内容</font>

例如:<font size=”6” color=”blue”>大家好</font>

—————————————————————————————————————————————————————————————————————————————

<div>和<span>

<div></div>和<span></span>标记,没有任何意义,但在网页中,又是使用最多的标记。

这两个标记,基本上没有太多的属性。

<div>和<span>这两个标记,一般要结合CSS来实现效果,或者说,DIV+CSS来实现各种样式。

 

块元素和行内元素(详细在CSS中再讲)

块元素(标记):是块元素的前后,会自动插入一个换行符。块元素会另起一行进行排版。

       比如:<div>、<p>、<ul><ol><dl>、<pre>、<h1>、<h2>等

行内元素(标记):行内元素的高度和宽度由内容决定。多个行内元素将排在同一行,不会另起一行进行排版。

       比如:<font><b><i><u><a><span>等

————————————————————————————————————————————————————————————————————————————

滚动字幕标记

<marquee></marquee>

常用属性:

Direction:滚动的方向,取值:left、 right、up、 down

Behavior:滚动的方式,取值:alternate(弹动)、scroll(滚动)、slide(滚动一次)

bgColor:背景颜色

width:滚动的宽度

height:滚动的高度

align:水平对齐方向,取值:left   center  right

scrollAmount:滚动的步长值,值越大,滚动的越快。

scrollDelay:两次滚动间的停留时间

 

<marqueedirection="up" width="450" height="300"bgcolor="#FFFF99" behavior="scroll" scrollamount="10"scrolldelay="1000"></marquee>

————————————————————————————————————————————————————————————————————————————

2、超级链接的标记<a></a>,双边标记,是行内元素

       常用属性:

              Href:目标URL,如:href=http://www.sina.com.cn   href=“about/index.html”

              Name:主要用于设置一个锚点的名称。

              Target:设置目标页面打开方式。

                     _blank:在新窗口中来打开目标文件,原来的窗口不关闭

                     _self:在当前窗口中来打开目标文件,原来窗口中的内容将被替换掉。

                     _top:在最顶层窗口中来打开目标文件,常用于“框架技术”中

                     _parent:在父级窗口中来打开目标文件,常用于“框架技术”中

       例如:<a  href=“http://www.sina.com.cn”></a>

————————————————————————————————————————————————————————————————————————

6、锚点链接:实现在一个网页的不同部分进行跳转

       第一步:先定义一个锚点(记号)

              <a  name=“top”></a>  中间一般不写内容

       第二步:链接到定义的锚点所在的位置

              <a href=“#top”>返回顶部</a>

       地址栏中的地址显示:http://www.sina.com.cn/about/index.html#top

——————————————————————————————————————————————————————————————————————————

图片标记

单边标记:<img>

常用的属性

       Src:指图片的路径,如:src=“images/bg.gif”

       Width:指图片的宽度,不加单位。Width=400

       Height:指图片的高度。

       Align:指图片的水平对齐方式,取值:left   center  right

       Border:图片的边框线的粗细

       Alt:如果图片不显示时,将显示alt指定的内容

       Hspace:指图片左右的边距

       Vspace:指图片上下的边距

       Title:指定图片的提示信息,有利于SEO优化(关键字优化)

       说明:title是一个公共的属性,任何标记都有title属性。

注意事项:

(1)      如果要想保证图片等比例缩放,请只设置width和height其中一个。

(2)      如果想实现图文混排的效果,请使用align属性,取值为left或right。

————————————————————————————————————————————————————————————————————

<meta>

(1)<meta>标记的概念

       <meta>标记提供一些元信息,比如:关键字、描述信息、作者、网页刷新、网页过期期限、网页字符集等

(2)<meta>的两个属性

       http-equiv:相当于http的文件头信息,告诉浏览器如何正确的显示网页的内容。

       name:描述信息,指定网页关键字、网页描述、作者、版权信息

(3)常用的<meta>设置

       设置网页的字符集:<meta http-equiv=content-type content=text/html;charset=utf-8 />

       网页自动刷新:<meta http-equiv=refreshcontent=3 />  3秒自动刷新网页

       延迟一定时间后跳转:<meta http-equiv=refresh content=3;url=http://www.sina.com.cn />

       设置网页的关键字:<meta name=keywords content=“网站建设,广州网站,网站开发”/>

       网页描述:<meta name=description content=“描述信息” />

       网站作者:<meta  name=“author” content=“广州传智” />

————————————————————————————————————————————————————————————————————————

1、表格的结构

       <table>

              <tr>

                     <td></td>

                     <td></td>

</tr>

<tr>

       <td></td>

       <td></td>

</tr>

</table>

表格结构的说明:

<table>是表格标记,里面包含<tr>行标记;

<tr>代表一个行

<td>或<th>代表一个单元格(列),<th>标题单元格(内容居中加粗显示),<td>普通单元格

 

2、<table>的常用属性

       Width:表格的宽度

       Height:表格的高度

       Border:表格的边线粗细

       Bordercolor:表格的边线颜色

       Align:表格的水平对齐方式,取值:left  center right

       Cellpadding:指单元格边线到内容间的距离(内边距)

       Cellspacing:指两个单元格之间的距离(外边距)

       bgColor:表格背景色

       background:表格的背景图片

       注意:在HTML中所有的属性值都不加px单位,但在CSS中所有数值都必须加单位。

 

3、<tr>的常用属性

       Height:一行的高度

       bgColor:行的背景色

       align:一行的内容水平居中显示,取值:left、center、right

       valign:行的内容垂直居中,取值:top、middle、bottom

 

4、<td>或<th>的属性

       Width:单元格的宽度

       Height:单元格的高度

       bgColor:背景色

       background:背景图片

       align:单元格内容水平对齐

       valign:单元格内容垂直对齐

       rowspan:合并行的单元格(跨行合并)

       colspan:合并列的单元格(跨列合并)

——————————————————————————————————————————————————————————————————————————

图片热点(图像地图)

<img src=“images/01.jpg” usemap=“#Map” />

图像地图的标记<map>

<map>

       <areashape=“热点的形状” coords=“热点在图片上的坐标” href=“URL” alt=“提示信息” />

</map>

<map>标记的属性

Name:指定热点地图的名称;

Id:指定热点地图的名称;

<area>标记的属性

       Shape:热点的形状,取值:rect(矩形)、circle(圆形)、polygon(多边形)

       Coords:热点形状的坐标,根据热点形状来确定坐标值。

              Rect(矩形):coords=“x1,y1,x2,y2”,左上角和右下角坐标

              Circle(圆形):coords=“x,y,r”,圆心坐标和半径

              Polygon(多边形):coords=“x1,y1,x2,y2,x3,y3,xN,yN”


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值