HTML介绍

目录

HTML代码特点

注释标签

标题标签

段落标签

换行标签:br

格式化标签

图片标签:img

超链接标签:a

表格标签

列表标签

input标签

 无语义标签


HTML代码特点

通过这段代码来研究一下HTML代码的特点:

1.html代码是通过标签来组织的.

形如<html></html> 用尖括号组织,成对出现的这个东西叫做:标签"(tag),也可以叫做"元素" (element).

2.一个标签通常是成对出现的.

<html> 开始标签 </html>结束标签,这两个标签之间是标签的内容.

3.标签是可以嵌套的.

一个标签的内容可以是其他一个或者多个标签,此时这些标签就构成了一个"树形结构"

4.可以在开始标签中,给标签赋予属性(Attribute).

属性相当于是键值对,可以有一个或者多个.


html 是一个html文件最顶层的标签,树根节点.

head 存放了这个页面的一些属性.

body 存放了这个页面包含哪些内容.

快速生成一个基本页面:输入!,按下tab.

此时我们只需要编辑body的内容即可. 


注释标签

注释的内容不会在页面中显示.

但是如果右键查看网页源代码,是可以看到注释的.

vscode里,使用ctrl+/ 可以快速注释代码. 


标题标签

h1-h6

每个标签内容都是独占一行的,这个独占一行是和代码的编写无关的!

在html里标签是否换行,和代码的编写无关,而是和标签自身有关(有点标签独占一行,有的标签不独占),在html源代码中写的换行会被省略,写的空格,多个空格也会被视为一个.


段落标签

P标签

lorem的作用是自动生成一段随机的文本.帮助我们调试显示效果.

 每个段落之间,不光是要换行,还有一个明显的段落间距.


换行标签:br


 格式化标签

变粗,倾斜,删除线,下划线

这些标签都是不独占一行的.


图片标签:img

img有一个核心属性:src(必填项)

src描述了该图片的路径(路径可以是一个本地的绝对路径,,也可以是一个相对路径,还可以是网络路径 ).

绝对路径

相对路径

一定要明确当前的工作目录是哪个,html的工作目录就是该html文件所在目录.

./可以省略. 

网络路径:直接写个网址.

 img别的属性:在图片挂了的时候,就会显示alt对应的文本.

title属性:鼠标悬停在图片上,会给出一个提示.

width/height:描述图的尺寸,宽度和高度可以同时设置,也可以只设置一个,如果只设置一个, 另一个会等比例缩放.


超链接标签:a

"链接" link(快捷方式)

"超" 链接跳转的页面,可以是在当前网站之外的.

还有一个属性target,一般是写作 target="_blank" 这样就可以打开一个新标签页而不会替换原有页面.

其中的URL也可以替换成IP地址.


表格标签

 table 表示整个表格

tr 表示一行

td 表示一个单元格

th 表示表头中的一个单元格

th标签会自动加粗.


列表标签

有序列表 ol (ordered list)

无序列表 ul (unordered list)

列表项 li (list item)


input标签

input有很多标签,能够表现成各种用户用来输入的组件.

1.单行文本行

 

2.专门输入密码的单行文本框 

 

3. 单选框

 对于单选框,需要加个name属性,name属性相同的单选框,值之间是互斥的.

checked则是默认选择哪一个.

4.复选框

 

 也可以使用checked属性来选择默认.

5.按钮

 

点击按钮之后要干什么,需要通过js来配合.

6.提交按钮(搭配form标签使用)

 

外表和button差不多,会触发form标签和服务器交互.

7.文件选择框

 

 


select下拉菜单

 

 

 texttarea多行编辑框

 


 无语义标签

没有特定含义,可以使用在任何场景.

div  默认是独占一行  块级元素

span  默认是不独占一行  行内元素

 

  • 2
    点赞
  • 10
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值