HTML基础语法详解:标题、元信息与样式
需积分: 7 169 浏览量
更新于2024-09-18
收藏 75KB DOC 举报
"HTML基本语法总结"
HTML(HyperText Markup Language)是一种用于创建网页的标准标记语言,它定义了网页的结构和内容。以下是对标题和描述中提到的HTML基本语法的详细说明:
1. **字符集设置**:
在HTML中,通过`<meta>`标签来指定网页的字符编码,例如`<meta http-equiv="Content-Type" content="text/html; charset=gb2312">`,这将网页的字符集设定为简体中文的GB2312。
2. **标题标签**:
`<title>`标签定义了浏览器顶部的标题栏显示的内容,它是网页的核心标识。
3. **元信息**:
- `<META content="关键字" name=keywords>`用于设置网页的关键字,帮助搜索引擎理解页面内容。
- `<META content="描述内容" name=Description>`提供网页的描述,同样对SEO(搜索引擎优化)有帮助。
4. **刷新与跳转**:
- `<meta http-equiv="refresh" content="5">`会让页面在5秒后自动刷新。
- `<meta http-equiv="refresh" content="8;URL=另一个页面地址">`则会在8秒后跳转到指定的URL。
5. **背景音乐与声音**:
使用`<BGSOUND>`标签可以嵌入背景音乐,如`<BGSOUNDSRC="文件名或URL" LOOP=循环播放次数>`,其中`LOOP`属性指定播放次数,1表示无限循环。
6. **多媒体嵌入**:
- `<EMBED>`标签用于嵌入声音或图像,如`<EMBED SRC="URL" AUTOSTART=true或false WIDTH=宽 HEIGHT=高>`,`AUTOSTART`控制是否自动播放,`WIDTH`和`HEIGHT`定义了元素的尺寸。
7. **页面样式**:
- `body`标签内的`bgcolor`属性用于设置整个网页的背景颜色,如`<body bgcolor="#FFCCFF">`。
- `background`属性可以设置背景图片,如`<body background="back_image.GIF">`。
8. **文本格式化**:
- `<H#>`标签定义不同级别的标题,`#`代表1到6的数字,数字越大,标题越小。
- `<font>`标签用于设置字体大小、颜色和类型,如`<font size="字号" color="颜色" face="字体"></font>`。
- `<p>`标签定义段落,`<br>`标签用于换行。
- `<strike>`标签用于添加删除线,如`<strike>删除的文字</strike>`。
- `<center>`标签可以让内容居中显示,如`<center>文字</center>`。
- `<HR>`标签插入水平线,`size`、`color`和`width`属性分别定义线条的大小、颜色和宽度。
- `align`属性用于文本或元素的对齐,如`<P align="center">`和`<img src="logo.JPG" align="middle">`。
9. **列表**:
- 无序列表使用`<ul>`标签,每个列表项用`<li>`包裹,如:
```
<ul>
<li>咖啡</li>
<li>牛奶</li>
</ul>
```
- `TYPE`属性用于自定义无序列表的样式,如`<UL TYPE="disc">`、`<UL TYPE="circle">`或`<UL TYPE="square">`。
10. **表格**:
- `<table>`标签创建表格,`border`属性设置边框宽度,如`<table border="1">`。
以上是HTML的基本语法概览,通过这些标签和属性,我们可以构建出结构清晰、内容丰富的网页。学习并熟练掌握这些语法,是创建和编辑网页的基础。
2015-11-02 上传
2020-12-18 上传
2020-10-21 上传
2008-01-03 上传
2009-07-09 上传
2022-07-23 上传
2020-11-28 上传
2012-04-04 上传
oubaoxingfu
- 粉丝: 0
- 资源: 3
最新资源
- BottleJS快速入门:演示JavaScript依赖注入优势
- vConsole插件使用教程:输出与复制日志文件
- Node.js v12.7.0版本发布 - 适合高性能Web服务器与网络应用
- Android中实现图片的双指和双击缩放功能
- Anum Pinki英语至乌尔都语开源词典:23000词汇会话
- 三菱电机SLIMDIP智能功率模块在变频洗衣机的应用分析
- 用JavaScript实现的剪刀石头布游戏指南
- Node.js v12.22.1版发布 - 跨平台JavaScript环境新选择
- Infix修复发布:探索新的中缀处理方式
- 罕见疾病酶替代疗法药物非临床研究指导原则报告
- Node.js v10.20.0 版本发布,性能卓越的服务器端JavaScript
- hap-java-client:Java实现的HAP客户端库解析
- Shreyas Satish的GitHub博客自动化静态站点技术解析
- vtomole个人博客网站建设与维护经验分享
- MEAN.JS全栈解决方案:打造MongoDB、Express、AngularJS和Node.js应用
- 东南大学网络空间安全学院复试代码解析