HTML/CSS/JS学习笔记 Day2(HTML--标签 上)

打印 上一主题 下一主题

主题 1497|帖子 1497|积分 4491

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?立即注册

x
跟着该视频学习,纪录笔记:【黑马程序员pink老师前端入门教程,零基础必看的h5(html5)+css3+移动端前端视频教程】https://www.bilibili.com/video/BV14J4114768?p=12&vd_source=04ee94ad3f2168d7d5252c857a2bf358
Day2 内容梳理:
目录
HTML
2.0 网页开发的标签
2.1 基础标签的寄义
文档类型声明标签
语种标签
字符集
2.2 语义标签
标题标签:
段落标签
换行标签
文本格式化标签
无语义标签
   图像标签 & 路径
  (1)src属性
  (2)其他属性:alt/title/width/height/border
  (3)图像标签注意要点:
  
  
  HTML

2.0 网页开发的标签

在VS Code中新建文件并将后缀改为.html后,在一行打一个英文的感叹号再点击Tab,得到系统默认的网页骨架,如下:

接下来将逐行解释每个标签的作用。

2.1 基础标签的寄义

文档类型声明标签<!DOCTYPE>


作用是告诉浏览器该使用哪种HTML版本来显示网页
比如:<!DOCTYPE html>指当前页面采取的是HTML5版本来显示网页
注意:


  • 必须写在整个页面的第一行。
  • <!DOCTYPE>不是一个HTML标签,它就是文档类型声明标签


语种标签<html lang=” ”>


比如<html lang=”en”>,用途是将当前文档显示的语言界说为英语,
分两类:”en”代表英文网页,”zh-CN”代表中文网页。
不外无论写的是en还是zh-CN,我们都可以在html代码中写各种语言。lang这个属性的作用是帮助浏览器和搜索引擎更好地分辨网页语言,并让用户决定是否翻译网站语言,如下:



字符集<meta charset=” ”>


字符集(Character set)是多个字符的聚集,便于计算性能够识别和存储各种笔墨。
在head标签内,可通过<meta charset=“”>来规定HTML文档应该采用哪种字符编码。
Charset常用的值由UTF-8、G8K、BIG5、GB2312。其中UTF-8也被称为“万国码”,根本包含了全天下所有国家需要用到的字符。
注意只能写成UTF-8,其他格式(比如utf8、UTF8)都可能引起乱码。



2.2 语义标签

语义标签分为:标题标签、段落标签、换行标签
不采用语义标签就会导致所有内容都是同样的格式,不利于阅读,如下图:



标题标签:<h1>到<h6>

HTML提供了6个等级的网页标题,从<h1>到<h6>,按照重要性递减。
它们都是双标签的,比如:
  1. <h1>这里是一级标题</h1>
复制代码
增补一下,修改后记得先保存,再右键单击,点击”open in default browser”即可看到结果:
左侧是没使用标题标签的情况,右侧是使用了之后:

 

          
<h1>到<h6>的标题字领会渐渐变小变细,区别可参考下图(内容截取自笔记最上方的视频):

其中h2标题的“笔墨加粗一行显”指的是只有被席卷在双标签内的笔墨才算是标题。比如:
  1. <h2>这是一个标题</h2>123
复制代码
这行代码只会显示“这是一个标题”,而不显示“123”。


段落标签<p></p>

双标签<p></p>用于界说段落,比如:

特点:文本在段落中会根据浏览器窗口的巨细主动换行;段落和段落之间有明显清闲。


换行标签<br />

一般在HTML中,段落中的笔墨遇到浏览器窗口的边缘时才会主动换行,如果盼望某段文本强制换行,则需要使用单标签<br/>。br是单词break(打断)的缩写。比如:

增补:可通过文本隔断来区分段落标签和换行标签。段落标签会使段落之间有较大缝隙,而换行标签则不会。


文本格式化标签

是笔墨以特别结果出现,有粗体、斜体、下划线等等。
语义
标签
更保举的标签(因为语义更强烈)
加粗
<strong></strong>或者<b></b>
<strong>双标签
倾斜
<em></em>或者<i></i>
<em>双标签
删除线
<del></del>或者<s></s>
<del>双标签
下划线
<ins></ins>或者<u></u>
<ins>双标签

使用结果如下:
  1. <!DOCTYPE html>
  2. <html lang="en">
  3. <head>
  4.     <meta charset="UTF-8">
  5.     <meta name="viewport" content="width=device-width, initial-scale=1.0">
  6.     <title>Document</title>
  7. </head>
  8. <body>
  9.     这是正常文字。<br />
  10.     这是<strong>加粗</strong>的文字。<br />
  11.     这是<em>倾斜</em>的文字。<br />
  12.     这是<del>带删除线</del>的文字。<br />
  13.     这是<ins>带下划线</ins>的文字。<br />
  14. </body>
  15. </html>
复制代码



无语义标签 <div>、<span>

<div>和<span>无语义,它们的作用像是盒子,用来装内容。
div是division的缩写,表现分割、分区。而span则是跨度、跨距。
特点:


  • <div>双标签用于布局,但是一对<div>会独占一整行,以是可以明白为大盒子。
  • <span>双标签也用于布局,而一对对<span>可以显示在同一行,可以明白为小盒子
举个例子:



图像标签 & 路径

(1)src属性

<img>是一个单标签,用于界说HTML页面中的图像。
使用格式:
  1. <img src=”图像URL” />
复制代码
其中src是<img>图像标签的特性,要填入的“图像URL”负责帮网页找到对应图像的文件路径和文件名。
比如我要下图文件夹中的HTML.png显示在网页中,在“图像URL”处就要写HTML.png。

代码和结果如下:
  1. <!DOCTYPE html>
  2. <html lang="en">
  3. <head>
  4.     <meta charset="UTF-8">
  5.     <meta name="viewport" content="width=device-width, initial-scale=1.0">
  6.     <title>Document</title>
  7. </head>
  8. <body>
  9.     这是一个图像<br />
  10.     <img src="HTML.png" />
  11. </body>
  12. </html>
复制代码

若图片展示不成功,很可能是该图片和该代码不在同一文件夹下。

(2)其他属性:alt/title/width/height/border

属性
属性值
说明
src
图片路径
须要属性
alt
文本
更换文本。是在图像显示不出来的时间用笔墨更换。
title
文本
提示文本
width
像素
设置图像的宽度
height
像素
设置图像的高度
border
像素
设置图像的边框粗细

alt,更换文本,例子:
(名为AAAA的图片不存在,因此会显示更换笔墨)



title,鼠标悬停在图片上时会显示的笔墨,例子:



width、height:单独使用时,是等比缩放图片的巨细。若同时规定两者的数值,则是压扁或拉长图片。实际应用时往往只修改width或heigh。



border,规定边框的粗细,给图片加边框,例子:

图片多了一个15像素宽的玄色边框:



(3)图像标签注意要点:



  • 图像标签可以有多个属性,但都必须写在src=”图像URL”的后面。
  • 除了src以外的属性之间不分先后次序,src与其他属性之间、其他属性之间均以空格相互隔开。
  • 属性采用键值对的格式,即key=”value”(属性=“属性值”)。
  • src这个属性是必须要写的,其他属性按需求加即可。

免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!更多信息从访问主页:qidao123.com:ToB企服之家,中国第一个企服评测及商务社交产业平台。
回复

举报

0 个回复

倒序浏览

快速回复

您需要登录后才可以回帖 登录 or 立即注册

本版积分规则

圆咕噜咕噜

论坛元老
这个人很懒什么都没写!
快速回复 返回顶部 返回列表