基础之Day01

蒙面价肥猫 2019-09-02 09:42:58
今天学习了HTML5的基础之基础的基础部分,所以我来跟小白白们分享一下。 1,HTML中文名字叫做“超文本标记语言” 2,HTML5版本声明:〈!DOCTYPE html〉 作用:告知浏览器使用哪个版本的HTML或XHTML规范 3,字符集声明标签:<meta charset=”UTF-8”/> 该标签放置于<head>标签内 4,<html> <head>//头部 <meta charset=”UTF-8”/> <title>文档标题</title>//标题 </head> <body>主体【页面所有可视部分】</body>//内容 </html> 注意:html标签是head和body的父级元素,head和body标签是html标签的子元素 5,HTML标签不区分大小写:即<html>与<HTML>与<Html>并无区别 6,HTML注释一段内容时使用“<!--”开始,以"-->"结束(Ctrl+?) 常见的HTML标签 7,(1)单标签:<br/>、<img/>、<hr/>、<meta/>、<input/> (2)双标签:<div></div>、<p></p>、<a></a>等 8,样式标签:【都属于行内元素】 倾斜:<i></i> 倾斜强调:<em></em> 加粗:<b></b> 强调加粗:<strong></strong> 下划线:<u></u> 9,HTML特殊符号: 空格: 【英文半角空格】 大于号:> 小于号:< 版权符号:© 双引号:" 注册符号:® 连接符号&:& 10,图片标签:<img/> 标签属性: (1)宽度属性:width=“数值”【不带单位,默认单位是px】 (2)高度属性:height=“数值”【不带单位,默认单位是px】 (3)图片路径属性:src=“图片路径” (4)鼠标滑过显示提示文字属性:title=“提示文字” (5)图片非正常显示时显示提示文字:alt=“提示文字” 注意:所有的标签都具有title属性,除了<br/>标签没有title属性 11,水平线标签:<hr/> 标签属性: (1)宽度属性:width=“数值” (2)颜色属性:color=“颜色名称/十六进制颜色/rgb()颜色” 12,HTML元素分类:行内元素、块级元素、行内块级元素【可变元素】 (1)行内元素(display:inline):行内元素在同一行显示,只能包含文本或其他的行内元素 注意:默认情况下行内元素不具有宽高属性,也不具有:margin-top和margin-bottom【上下外间距】 举例:a、i、span、img、time、em、strong、label、b、textarea、input、select(img和input可以设置宽高) (2)块级元素(display:block):块级元素独占一行,可以包含行内元素或其他块级元素【注意:块级元素具有宽高属性】 举例:div、p、hr、ul、li、ol、dl、dt、dd、table、form、h1-h6 (3)行内块级元素(display:inline-block):既有宽高属性,同时还有同行特性【能设置宽度,并且在同一行显示】 举例:img、input【默认情况】 <b>hello</b> <strong>world</strong> <i>斜体字</i> <em>强调文本</em> <small>小号文本</small> <big>大写 不推荐使用</big> <sub>下标文本</sub> <sup>上标文本</sup> h<sub>2</sub>o 水 m<sup>2</sup> m的平方 <bdo dir="rtl">hello 从右到左输出</bdo> 13,无序列表标签:<ul><li>列表项</li></ul> 标签属性:type=“circle(空心圆)/square(实心方块)/disc(实心圆)【默认值】” 14,有序列表标签:<ol><li>列表项</li></ol> 标签属性:type=“A(大写字母)/a(小写字母)/i(小写罗马数字)/I(大写罗马数字)/1(阿拉伯数字)【默认值】” 15,老式框架思路〈frameset,frame〉 rows 设置整个屏幕顶部和底部的比例 cols 设置底部的左部右部比例 例如: 以下是新版的iframe的用法 <!DOCTYPE html> <html> <head> <meta charset="utf-8"> <title>首页</title> </head> <body> <iframe src="demo_iframe.htm" name="iframe_a"></iframe> <p><a href="//www.runoob.com" target="iframe_a">RUNOOB.COM</a></p> <p><b>注意:</b> 因为 a 标签的 target 属性是名为 iframe_a 的 iframe 框架,所以在点击链接时页面会显示在 iframe框架中。</p> </body> </html> 〈2〉以下是frameset,frame的用法 首先建立一个首页index.html〈注意:用frameset的时候不能与body一起使用〉 <!DOCTYPE html> <html> <head> <meta charset="utf-8"> <title>首页</title> </head> <frameset rows=“25%,* ”> <frame src=“top.html”/> </frameset> <frameset rows=“25%,* ”> <frame src=“left.html” name=“frameA”/> <frame src=“right.html” name=“frameA”/> </frameset> </html> 其次在建立一个top.html在里面放一个图片〈比较简单我就不写了〉 然后就是在建立一个left.html,在里面建立三个超链接 <!DOCTYPE html> <html> <head> <meta charset="utf-8"> <title>菜鸟教程(runoob.com)</title> </head> <body> <a href=“right1.html” target=”frameA” >第一个</a> <a href=“right2.html” target=”frameA” >第二个</a> <a href=“right3.html” target=”frameA” >第三个</a> </body> </html> 然后再建立三个right1.html,right2.html,right3.html网页,里面写上不同的内容,保存好以后打开首页,就可以看见在一个网页上面,显示三块内容,顶部是图片,左边是三个超链接,右边是内容,点击超链接,内容就会在右边显示出来。 今天就总结到这里啦~ 明天见~ 晚安~
...全文
419 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
NANU-NANA 2019-10-07
  • 打赏
  • 举报
回复
请及时结帖。
盐与避难所 2019-09-17
  • 打赏
  • 举报
回复
老哥威武,一直想学习,一直在找借口
hookee 2019-09-12
  • 打赏
  • 举报
回复
li,uku'n 2019-09-12
  • 打赏
  • 举报
回复
山川湖海 2019-09-03
  • 打赏
  • 举报
回复
加油,,,,,,,
y_w_x_k 2019-09-03
  • 打赏
  • 举报
回复
蒙面价肥猫 2019-09-02
  • 打赏
  • 举报
回复
那个frameset是已过时的,我写出来的原因是因为可以积累思维,同学们要注意呀

39,084

社区成员

发帖
与我相关
我的任务
社区描述
HTML5是构建Web内容的一种语言描述方式。HTML5是互联网的下一代标准,是构建以及呈现互联网内容的一种语言方式.被认为是互联网的核心技术之一。
社区管理员
  • HTML5社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧