HTML总结

1.HTML Hyper Text Markup Language 超文本标记语言
作用:展示数据
超文本:在文本的基础之上添加一些图片、动画、视频、音频、超链接等
标记:标签、元素  
html 4.01——>html 5.0
2.HTML运行在浏览器上,由浏览器解析,声明部分如果不写,浏览器会按照默认的版本进行解析。
3.HTML文档的后缀 .html   .htm (htm来源于8.3文件格式—— 这是一种在老的16位Win95或Win98文件系统的短文件名文件格式,扩展名只限于3位,文件名只限于8位 ,DOS 操作系统只能支持长度为三位的后缀名,所以是 htm)

4.HTML中不支持空格、回车、制表符,它们会被解析成一个空白字符

<!DOCTYPE html>  //声明文档类型为html5 浏览器将按照h5进行解析
<html>    //html页面的根元素
	<head>  //定义浏览器的辅助性信息,不会显示在页面中,包含文档的元信息meta、内部样式表、外部样式表和js
		<title></title> //描述了文档的标题
	</head> 
	<body> //包含了元素的可见内容
	</body>
</html>
5.HTML不是编程语言,而是标记语言;标记语言是一套标记标签markup tag
6<head>中的HTML标签:
0. <title></title>
定义了浏览器工具栏的标题
当网页添加到收藏夹时,显示在收藏夹中的标题
显示在搜索引擎结果页面的标题
1. <meta http-equiv="参数" content="参数变量值">  
    参数:content-type | keywords | description | refresh | expire | pragma | cache-control
<!-- 设定页面使用的字符集 -->
<meta http-equiv="content-type" content="text/html;charset=gbk" />
<!--
    content="text/html 类型: MIME类型。告知浏览器 当前的文本类型是一个text/html类型。 
    charset="gbk";//告知浏览器需要使用gbk对当前文档进行解码。
    注意: 在对文档进行编码和解码的时候,一定要使用同一种字符集,就可以避免乱码问题。 
-->
<!-- 关键字 -->
<meta http-equiv="keywords" content="" />
<!--描述页面-->
<meta http-equiv="description" content="" />
<!-- 刷新,自动刷新content="秒数" 
		或自动刷新并指向新页面content="秒数;URL("")"  -->
<meta http-equiv="refresh" content="5" />
<!-- 以下三个一起用 与缓存相关 -->
<!-- 期限,用于设定网页的到期时间。
		一旦网页过期,必须到服务器上重新传输。content一般为0或-1  -->
<meta http-equiv="expires" content="0" />
<!--设定禁止浏览器从本地机的缓存中调阅页面内容,
		设定后一旦离开网页就无法从Cache中再调出 -->
<meta http-equiv="Pragma" content="no-cache" />
<!-- 清除缓存(再访问这个网站要重新下载!)-->
<meta http-equiv="Cache-Control" content="no-cache" />                           
  2. 定义内部样式表
<style>
	body{color:red;}
</style> 	
  3. 引入外部样式表
<style>
	@import url("1.css");
</style> 

  4. 链接外部样式表

<link rel="stylesheet" type="text/css" href="1.css" > 	

rel:relationship的英文缩写,用于定义链接的文件和HTML文档之间的关系。

  5. 定义js代码
```
<script type="text/javascript" >
	alert("js");
</script> 	
```
  6. 引入外部js
```
<script type="text/javascript" src="1.js"></script> 	
``` 
7.<body>中的HTML标签
0. <body>标签中的属性 bgcolor:背景颜色 text:文字颜色 background 背景图片
1. 标题标签:<h1>~<h6>
浏览器会自动地在标题的前后添加空行。
请确保将 HTML 标题 标签只用于标题,搜索引擎使用标题为您的网 页的结构和内容编制索引。
1到6号标题与1到6号字体逆序对应,如1号标题=加粗的6号字体 
2. 段落标签:<p></p>
浏览器会自动地在段落的前后添加空行。(</p> 是块级元素)
3. <b></b>加粗 <i></i>倾斜 <big></big>大号字 
<small></small>小号字 <sub></sub>下标 <sup></sup>上标 
<pre></pre> 预留格式文本 <del></del>删除线 
  <strong></strong> 加粗强调  <u></u>下划线
<font color="red|rgb()|#aadd77" size="0~7" face="隶书"></font>
4. <a href="锚点" target="" name="">热点</a>
跳转到站内资源
跳转到站外资源
javascript代码
跳转到某个页面某个位置
跳转到框架中
创建电子邮件链接
```
<a href="mailto:someone@qq.com?cc=someoneelse@qq.com&bcc=andsomeone@qq.com&subject=Summer%20Party&body=You%20are%20my%20sunshine!" target="_top">发邮件</a>	
```
解释:mailto 收件人 cc 抄送 bcc 密送 subject 主题 body 内容  %20表示空格 (cc bcc subject body 内容可选)
5. 图像标签:<img src="" alt="" width="" height="" vspace="" hspace="" border="">
6. 表格标签:
<!-- 完整的表格框架 -->
	<table border="1" align="" bgcolor="" cellpadding="" cellspacing="" width="" height="" bordercolor="">
  <caption align="bottom|top">表格标题</caption> <!-- 表格标题 -->
	<thead>
		<tr align="" bgcolor="" valign="">
			<th align="" rowspan="" colspan="" width="" height="" valign=""></th> <!-- 显示为粗体居中的文本 -->
			<th></th>
		</tr>
	</thead>
	<tbody>
		<tr>
			<td></td>
			<td></td>
		</tr>
	</tbody>
	<tfoot>
		<tr>
			<td></td>
			<td></td>
		</tr>
	</tfoot>
	</table>
7. 列表标签:
```
<!-- 无序列表 -->	
<ul type="disc|square|circle">
	<li></li>
	<li></li>
	<li></li>
</ul>
<!-- 有序列表 -->
<ol type="1|A|a|I|i" start="">
	<li></li>
	<li></li>
	<li></li>
</ol>
<!-- 自定义列表 -->
<dl>
	<dt></dt>
	<dd></dd>
	<dd></dd>
	<dd></dd>
</dl>
```
8. 区块标签:
<div></div> 块级元素
<span></span> 内联元素
<p></p>
<pre></pre>

9. 表单标签:
```
	<form method="" action="" enctype="multiple/form-data" name="">
		<input type="text" name="" value="" maxlength="" size=""/>
		<input type="passward" name="" size="" maxlength="" />
		<input type="radio" name="" value="" checked="checked"/>
		<input type="checkbox" name="" value="" checked="checked"/>
		<input type="hidden" name="" value="" />
		<input type="button" value="" />
		<input type="submit"  value="" />
		<input type="reset"  value="" />
		<input type="image" src="" alt="" />
		<input type="file" name="" />
		<select name="" multiple="multiple" size="">
			<option value=""></option>
			<option value=""></option>
			<option value=""></option>
		</select>
		<textarea name="" cols="" rows="">显示值</textarea>
	</form>	
```
10. 框架标签:
```
<frameset cols="25%,*" frameborder="1" border="1" bordercolor="#FFBA4A" framespacing="5">
<!-- 浏览器不支持框架则提示 -->
	<noframes>
		<body>
			error!
		</body>
	</noframes>
	<frame frameborder="1" src="link.html" framespacing="5" scrolling="yes" marginheight="50" marginwidth="50" noresize >
	<frame src="blank.html" name="pic" scrolling="no" framespacing="5" marginwidth="50" noresize>
</frameset>
```
```
<iframe src="" name="" ></iframe>
```

11. 特殊符号(实体):

&lt; <  &gt; > &nbsp; 空格  &quot; "  &copy; ©️ &reg;®️ &trade; ™️
注意: 
      所有标签都需要闭合,不管是单体标签还是成对标签。(尽管目前浏览器是识别有些标签不闭合的情况,但是取的最好的保证兼容性,使用闭合)
标签写法要用小写字母(有些版本对大小写可认为相同,而xhtml中强制使用小写)
8.常见的URL Scheme
http 超文本传输协议 以http:// 开头的普通网页,不加密。
https 安全超文本传输协议 安全网页,加密所有信息交换。
ftp 文件传输协议 用于将文件下载或上传至网站
file 计算机上的文件
9.字符集
gbk 国标扩展码
gb2312 国标码
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
HTML 标签自带样式总结: 1. `<h1>` - `<h6>` 标签:自带字体大小和加粗样式。 ``` <h1>这是一个h1标签</h1> <h2>这是一个h2标签</h2> <h3>这是一个h3标签</h3> <h4>这是一个h4标签</h4> <h5>这是一个h5标签</h5> <h6>这是一个h6标签</h6> ``` 2. `<p>` 标签:自带行间距和首行缩进样式。 ``` <p>这是一个段落。</p> ``` 3. `<a>` 标签:自带链接样式。 ``` <a href="https://www.example.com">这是一个链接</a> ``` 4. `<ul>` 和 `<ol>` 标签:自带列表样式。 ``` <ul> <li>列表项1</li> <li>列表项2</li> <li>列表项3</li> </ul> <ol> <li>有序列表项1</li> <li>有序列表项2</li> <li>有序列表项3</li> </ol> ``` 5. `<img>` 标签:自带图片样式。 ``` <img src="example.jpg" alt="示例图片"> ``` 6. `<strong>` 和 `` 标签:自带加粗和斜体<em>样式。 ``` <strong>这是一个加粗文本。</strong> 这是一个斜体文本。 ``` 7. `<blockquote>` 标签:自带缩进和引用样式。 ``` <blockquote> <p>这是一个引用文本。</p> </blockquote> ``` 8. `<pre>` 标签:自带等宽字体和行间距样式。 ``` <pre> 这是一个预格式化文本。 </pre> ``` HTML 样式总结: 1. 内联样式:使用 `style` 属性来定义样式。 ``` <p style="color: red; font-size: 18px;">这是一个红色的段落。</p> ``` 2. 内部样式表:使用 `<style>` 标签来定义样式。 ``` <head> <style> p { color: red; font-size: 18px; } </style> </head> <body> <p>这是一个红色的段落。</p> </body> ``` 3. 外部样式表:使用外部 CSS 文件来定义样式。 ``` <head> <link rel="stylesheet" href="styles.css"> </head> <body> <p class="red">这是一个红色的段落。</p> </body> ``` 其中,`styles.css` 文件内容为: ``` p { color: red; font-size: 18px; } .red { color: red; } ```

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值