JavaWeb_day1_HTML

 

1.概念:超文本标记语言

超文本指的是页面内可以包括图片,链接,音乐,程序等非文字元素;

标记就是使用标签的方法将需要的内容括起来

2.结构:包括头部(head)和主体部分(body)

头部提供关于网页的信息

主体提供网页的具体内容

3.语法和规范

所有html文件的后缀名都是以.html结尾或者.htm结尾,建议使用html

整个html分别由头部分<head></head>和体部分<body></body>组成

html标签忽略大小写,建议使用小写

4.标签的学习

(1)标题标签

标题标签使用<h1>到<h6>,逐渐变小

特点:加粗加黑显示,单独占用一行,与其他行有一定距离

(2)水平线标签

<hr/>

(3)注释标签

<!--  -->

快捷键是ctrl+/

(4)段落标签

<p></p>

(5)字体标签

<font color="red" size="1到7逐渐变大" face="楷体" ></font>

字体标签必须结合其属性才能具备一定的样式效果

设置颜色:color

设置字体:face(那些字体必须是本机具有的)

设置大小:size(从1到7逐渐变大,超过7按照7来显示)

(6)加粗显示

<b></b>

(7)斜体

<i></i>

(8)图片标签

<img src="位置" width="150px" height="30px"  alt="logo图片"/>

图片的位置属性src:../logo2.png上一级目录 

绝对路径:带有盘符的

相对路径:

1.如果是同级的:直接写文件名,或者./文件名

2.如果是上一级的:../文件名称(如果是多层,多些几个../)

3.如果是下一级的:写目录名称/文件名称

alt属性:无法正常显示的时候alt属性

width:设置图片的宽度

heigjt:设置图片的高度

(9)超链接标签

<a href="跳转的位置或者#(表示页面不发生跳转)"  target=""></a>

target属性    _self:在原来的标题卡上跳转

                    _blank:重新打开一个标题卡

如果不想要超链接的下划线:text-decoration:none

也可以自己命名打开方式target="right",但必须有name=right的这个标签

(10)列表标签

无序列表

<ul>

(属性:type有3个取值)

<li style="list-style-type: none;(不显示前面小黑点)>咖啡</li>

<li>牛奶</li>

</ul>

 

有序列表

属性:type有5个取值 ,start:起始位置,reverse:倒序

<ol start="起始的数字" reversed="reversed(倒序)" type="">

<li>咖啡</li>

<li>牛奶</li>

</ol>

(11)表格标签

<table border="1px" width="450px" height="150px" align="center" cellspacing="0px(单元格和单元格之间的间距)" cellpadding="0px(单元格和内容之间的间距)">

table属性:

边框:border

宽度:width

高度:height

背景色:bgcolor

边框和边框的距离:cellspacing

边框和内容的距离:cellpadding

居中显示:align

跨行跨列操作是针对单元格:一般使用<td>元素的colspan属性来实现单元格跨列操作,使用<td>元素的rowspan属性来实现单元格的跨行操作

<tr>//行

<td></td>//列

<td></td>

</tr>

<tr>

<td></td>//列

<td></td>

</tr>

</table>

(12)框架结构标签

<frameset></frameset>

定义将页面进行区域的划分

属性:cols:进行垂直切割,可以切割任意块(参数的值相加等于100%)                                                                                     

           rows:进行水平切割,可以切割任意块(参数的值相加等于100%)

每个<frameset>定义一系列行或者列

rows和columns的值规定了每行或者每列占据屏幕的面积

例:a页面占据列的25%,b页面占据列的75%

<frameset cols="25%,75%">或者<frameset cols="25%,*">只要加起来等于100%就行了
   <frame src="frame_a.htm">
frame属性:src:显示该区域显示的文件(路径)
           name:会结合超链接的target属性使用,来定义最终的显示位置
   <frame src="frame_b.htm">
</frameset>

注意:不能将 <body></body> 标签与 <frameset></frameset> 标签同时使用

           假如一个框架有可见边框,用户可以拖动边框来改变它的大小。为了避免这种情况发生,可以在 <frame> 标签中加入:noresize="noresize"

          不过,假如你添加包含一段文本的 <noframes> 标签,就必须将这段文字嵌套于 <body></body> 标签内。例:<noframes>
<body>您的浏览器无法处理框架!</body>
</noframes>

在frame标签中加上noresize="noresize"属性就不可调整大小

例:<frame src="img/简介.jpg" noresize="noresize"/>

 

 

 

 

 

 

 

 

 

 

 

 

 

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值