HTML学习笔记(二)

一、HTML基本标签

1.文档声明 DOCTYPE

只需要记住:H5文档类型 <!DOCTYPE html>

2.< html >标签

html的根元素,用来包含html文档的所有元素

3.< head >标签

包含在头部的内容不会被显示的页面中,这里通常包含页面的编码,作者,页面的描述信息,js的导入,css的导入等信息。

4.< meta charset=“utf-8” >标签

用来声明当前文档的编码方式为UTF-8
“UTF-8” 是一种字符编码。如果你的网页出现了中文,但是你却没有使用UTF-8,那么你网页的中文内容将无法正常显示,会出现乱码的情况。

5.< title >标签

用来声明当前文档的标题,标题将会出现在浏览器的选项卡中。

6.< body >标签

所有想要显示在浏览器中的元素都被包含在该元素中。

以下为例子:

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Document</title>
</head>
<body>
    <div>hello world</div>
</body>
</html>

显示结果:
在这里插入图片描述

二、HTML元素

1.元素组成

一个html是由一个开始标签,一个结束标签,以及内容组成。结束标签与开始标签类似,不过结束标签在尖括号内多了一个斜线。标签决定了其内容的特性。某些HTML元素具有空内容,大多数HTML元素可拥有属性。
例如:

开始标签元素内容结束标签
< p >这是一个段落< /p >
< a href=“default.htm” >这是一个链接< /a >
< br >换行

注意:不要忘记使用结束标签,可能会产生不可预料的结果或错误。

2.块级元素(Block elements)【支撑起整个网页的结构】

(1)独占一行空间,用来布局段落,列表,导航菜单,脚注等结构;
(2)高度由内容决定、宽度占满窗口;
(3)宽、高可以设置。
如:div、html、body、h1-h5、p…

3.行内元素(Inline elements)【填充网页】

(1)与其他元素共享一行空间
(2)宽高由内容决定
(3)宽高无法设置
如:span、i、bold…

另:块级元素可以嵌套其他元素,行内元素不可以嵌套块级元素

4.空元素( Empty elements)

只包含单个标签,通常用于在文档中插入部分内容,
例如 img :
< div >< img src=“my.jpg” alt="">< /div >

5.替代元素( replaced element )

替代元素已经脱离了CSS的范畴,它们的表现不依赖CSS,典型的替换元素有< img >,< objec t>,< video >,< textare >,< input >,< audio >,< canvas >等。

三、HTML属性

元素也可以拥有属性,与元素相关的特性称为属性,属性由键值对组成。例如:name=“value”。属性信息不会出现在你的实际内容里。比如添加一个class属性用于识别元素,稍后也可以根据该属性进行一些样式信息的设定或者其他事情。
属性是由属性名和属性值组成,属性名与属性值之间使用等于号“=”分割,属性与属性之间使用空格“ ”分开,属性值通常使用单引号或者双引号括起来,属性一般用于开始标签

核心属性

大多数元素都可以使用的属性

属性描述
class为html元素定义一个或多个类名(可以多个)
id唯一标识(只能写一个)
class标识一类元素
style样式
title描述信息

注意:属性和属性值最好小写;
           属性值应该始终被包括在引号内。

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值