HTML&CSS基础学习笔记:超链接与基本标记解析
需积分: 10 161 浏览量
更新于2024-09-14
收藏 65KB TXT 举报
"HTML&CSS 学习笔记"
HTML(HyperText Markup Language)是网页开发的基础,它是一种标记语言,主要用于创建结构化的文档,并通过样式(如CSS)进行美化。HTML的特点是忽略大小写,语法相对宽松,而XML(Extensible Markup Language)则更加严谨,严格区分大小写。
在HTML中,一个标记通常由三部分组成:元素(ELEMENT)、属性(ATTRIBUTE)和值(value)。元素用于定义文档结构,例如`<p>`代表段落,`<img>`表示图片。属性则用来进一步描述元素,比如`<a>`标签的`href`属性用于定义链接的目标位置,值就是链接的URL。例如,创建一个指向本地主页的链接可以写成:
```html
<a href="http://127.0.0.1:8080/homepage">主页</a>
```
超链接(Hyperlink)是HTML的一大特色,它允许用户从一个页面跳转到另一个页面。`<a>`标签的`href`属性用于指定链接的目标,包括不同协议(如HTTP、HTTPS、FTP、MAILTO等),服务器地址(host.domain),端口号(port,如果不指定,默认为80 for HTTP, 443 for HTTPS),路径(path)和文件名(filename)。例如,创建一个电子邮件链接:
```html
<a href="mailto:example@example.com">发送邮件</a>
```
HTML中还包含多种基本标记来构建页面结构。标题标记`<h1>`到`<h6>`用来设置不同级别的标题,`<h1>`最大,`<h6>`最小。`<address>`用于展示与文档相关的联系信息,如作者地址等。`<blockquote>`用于引用长段落,通常会自动缩进。`<pre>`保留原始的文本格式,用于代码展示等。`<span>`用于在段落内定义特定内容区块,而`<div>`则用于跨段落的内容组织。
列表是HTML中常见的元素,分为有序列表`<ol>`和无序列表`<ul>`。有序列表可以设置符号类型,如`type="a"`或`type="I"`,并可以自定义起始编号`start`。无序列表常用符号有实心圆`type="disc"`、空心圆`type="circle"`和方形`type="square"`。定义列表`<dl>`由术语`<dt>`和定义`<dd>`组成,用于展示专业术语及其解释。
此外,HTML还有水平线标记`<hr>`,用于在页面上创建一条水平分隔线,增加视觉效果。这些基本标记是构建HTML页面的基础,熟练掌握它们能帮助你更好地理解和创建网页。
CSS(Cascading Style Sheets)是用于控制HTML元素样式的语言,它可以定义颜色、字体、布局和其他视觉效果。例如,你可以使用CSS为标题添加颜色,设置段落的对齐方式,或者定义按钮的样式。通过将CSS与HTML结合,可以创建出既美观又功能丰富的网页。学习CSS不仅可以提升网页的视觉吸引力,还能提高页面的可访问性和响应性,使其在各种设备上都能良好呈现。
2022-11-23 上传
2015-05-20 上传
2022-09-23 上传
2021-05-12 上传
2015-12-13 上传
2024-09-26 上传
2021-05-26 上传
2021-05-10 上传
2024-10-06 上传
baidu_20563469
- 粉丝: 0
- 资源: 2
最新资源
- Raspberry Pi OpenCL驱动程序安装与QEMU仿真指南
- Apache RocketMQ Go客户端:全面支持与消息处理功能
- WStage平台:无线传感器网络阶段数据交互技术
- 基于Java SpringBoot和微信小程序的ssm智能仓储系统开发
- CorrectMe项目:自动更正与建议API的开发与应用
- IdeaBiz请求处理程序JAVA:自动化API调用与令牌管理
- 墨西哥面包店研讨会:介绍关键业绩指标(KPI)与评估标准
- 2014年Android音乐播放器源码学习分享
- CleverRecyclerView扩展库:滑动效果与特性增强
- 利用Python和SURF特征识别斑点猫图像
- Wurpr开源PHP MySQL包装器:安全易用且高效
- Scratch少儿编程:Kanon妹系闹钟音效素材包
- 食品分享社交应用的开发教程与功能介绍
- Cookies by lfj.io: 浏览数据智能管理与同步工具
- 掌握SSH框架与SpringMVC Hibernate集成教程
- C语言实现FFT算法及互相关性能优化指南