HTML基础知识概览

HTML网页知识基础

1、文件夹、文件命名规则:由英文字母、数字、下划线共同组成,数字不能开头,不能使用汉字作为文件名
HTML默认首页可以命名为:index或者default
HTML静态文件后缀名:.html或者.htm
例如:
文件夹及文件命名范例
2、HTML(HyperText Markup Language):超文本标记语言
注意:HTML不属于编程语言,而是制作网页的基础语言,主要用于描述超文本中内容的显示方式。

3、字符集声明标签:<meta charset=”UTF-8”/>
该标签放置于标签内

<head> 
<meta charset=”UTF-8”/> 【正常都是用UTF-8,国际编码】
</head>

注意:简体中文编码:<meta charset=”GB2312/GB2313”/>

4、HTML基本骨架

<html>
<head>
    <meta charset=”UTF-8”/>
    <title>文档标题</title>
</head>
<body>主体【页面所有可视部分】</body>
</html>

其中标签都是成对出现的,但并不严谨。除title标签外缺失一半标签并不影响其功能。
5、、标签可以嵌套,但不允许交叉
<head><title></title></head>【标签嵌套】对
<head><title></head></title>【标签交叉】错
6、W3C标准包括:HTML、CSS【CSS样式】、JavaScript【脚本】

**

常见的HTML标签及其属性

**
1、HTML基本语法:<标签名 属性=“属性值”>内容</标签名>
2、属性的概念:用来表示标签的特征
属性值的概念:为属性赋的值被称为属性值
3、HTML标签分类:单标签、双标签
(1)单标签:<br/>、<img/>、<hr/>、<meta/>、<input/>
(2)双标签:<div></div>、<p></p>、<a></a>
4、样式标签:【都属于行内元素】
倾斜:<i></i>
倾斜强调:<em></em>
加粗:<b></b>
强调加粗:<strong></strong>
下划线:<u></u>
5、HTML特殊符号:
空格:&nbsp;【英文半角空格】
大于号:&gt;
小于号:&lt;
版权符号:&copy;
双引号:&quot;
注册符号:&reg;
连接符号&:&amp;
6、标题标签:<h1>~<h6>【块级元素】
H1级别最高、字体最大,依次递减,h6级别最低,字体最小
7、段落标签:<p>内容</p>【块级元素】
8、图片标签:<img/>
标签属性:
(1)宽度属性:width=“数值”【不带单位,默认单位是px】
(2)高度属性:height=“数值”【不带单位,默认单位是px】
(3)图片路径属性:src=“图片路径”
(4)鼠标滑过显示提示文字属性:title=“提示文字”
(5)图片非正常显示时显示提示文字:alt=“提示文字”
注意:所有的标签都具有title属性,除了<br/>标签没有title属性
9、水平线标签:<hr/>
标签属性:
(1)宽度属性:width=“数值”
(2)颜色属性:color=“颜色名称/十六进制颜色/rgb()颜色”
1)颜色名称:red(红色)、green(绿色)、blue(蓝色)
2)十六进制颜色:#ff0000(或#f00)(红色)、#00ff00(#0f0)(绿色)
#0000ff(#00f)(蓝色)、#000000(#000)(黑色)、#ffffff(#fff)(白色)
3)rgb()颜色:值得范围是(0-255)
rgb(255,0,0)(红色)、rgb(0,255,0)(绿色)、rgb(0,0,255)(蓝色)
rgb(255,255,255)(白色)、rgb(0,0,0)(黑色)
(3)水平线粗细:size=“数值”
(4)水平对其方式:align=“left/center/right”
10、路径:相对路径、绝对路径
(1)相对路径:自己相对于目标文件的路径
Web/html/index.html
…/index.html【添加…/用于路径不在同一目录下,返回上一级】

元素分类、列表标签、超链接标签

1、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>

2、无序列表标签:<ul><li>列表项</li></ul>
标签属性:type=“circle(空心圆)/square(实心方块)/disc(实心圆)【默认值】”

<ul  type=“circle”>
     <li>列表项</li>
<li>列表项</li>
<li>列表项</li>
</ul>
练习:
 1.请选择以下正确的答案()
   A.答案1
   B.答案2
   C.答案3
   D.答案4

2.请选择以下正确的答案()
A.答案1
B.答案2
C.答案3
D.答案4
3.请选择以下正确的答案()
A.答案1
B.答案2
C.答案3
D.答案4

<!DOCTYPE html>
<html>
	<head>
		<meta charset="utf-8" />
		<title></title>
	</head>
	<body>
		<ol>
			<li>请选择以下正确答案:
			<ol type="A">
				<li>答案1</li>
				<li>答案2</li>
				<li>答案3</li>
			</ol>
			</li>
			<li>请选择以下正确答案:
			<ol type="A">
				<li>答案1</li>
				<li>答案2</li>
				<li>答案3</li>
			</ol>
			</li>
			<li>请选择以下正确答案:
			<ol type="A">
				<li>答案1</li>
				<li>答案2</li>
				<li>答案3</li>
			</ol>
			</li>
			
		</ol>
	</body>
</html>

3、有序列表标签:<ol><li>列表项</li></ol>
标签属性:type=“A(大写字母)/a(小写字母)/i(小写罗马数字)/I(大写罗马数字)/1(阿拉伯数字)【默认值】”
reversed=“reversed”:设置有序列表的倒叙显示(项目符号倒叙)
4、自定义列表标签:

<dl>、<dt>、<dd>
<dl>
<dt>自定义项</dt>
<dd>自定义描述项</dd>
<dt>自定义项</dt>
<dd>自定义描述项</dd>
</dl>

5、超链接标签:<a>内容</a>
标签属性:
(1)路径属性:href=“跳转链接的路径”
(2)打开方式属性:target=“_self/_blank/_top/_parent”
_self:当前窗口(原窗口)
_blank:新窗口打开
_top:主框架打开、_parent:父级框架打开
注意:1)超链接是一对一的关系(一次只能连接一个文件)
2)不仅仅可连接到网页,还可以连接到图片
3)超链接可以为用户提供链接下载文件

  • 1
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值