今天是个好日子
在HTML中,标签表示标题,那么,我们可以使用开始标签和结束标签包围文本内容,这样其中的内容就以标题的形式显示了。
显示效果如下:
HTML标签可以拥有属性。 属性 提供了有关 HTML 元素的 更多的信息 。我们只能在开始标签中,加入属性。通常以名称=值
成对的形式出现, 比如:name=‘value’ 。例如:
今天是个好日子!!!
显示效果如下:
标签中的内容:01-入门案例
标签中编写一个
标签,内容为:这是我的第一个HTML入门案例
标签中指定属性align,属性值为center
一级标题
二级标题
文本
文本
一级标题
二级标题
- 行内元素:在页面中以行的形式展现,不会换行。
- div 和 span
是一个通用的内容容器,并没有任何特殊语义。它可以被用来对其它元素进行分组,一般用于样式化相关的需求。它是一个块级元素。
是短语内容的通用行内容器,并没有任何特殊语义。它可以被用来编组元素以达到某种样式。它是一个行内元素。
一个div两个div一个span两个span

注意:div和span在页面布局中有重要作用。
2.3 HTML 的属性
- 什么是属性
- 属性可以提供一些额外的,这些信息不会直接显示在内容中,但可以改变标签的样式或提供数据使用
- 定义格式
- 属性名=属性值
- 属性的规范
- 同一个标签中属性的名称必须唯一
- 不区分大小写,建议使用小写
- 属性值可以使用单引号或双引号括起来,建议使用双引号
- 常用属性

第一个div第二个div第三个div第四个div第五个div

2.4 HTML 的特殊字符
- 说什么是特殊字符
- 在HTML中,字符
<
, >
,"
,'
和 &
是特殊字符. 它们是HTML语法自身的一部分
- 常用的特殊字符

本网站有 特殊解释权
本网站有 特殊解释权

3 HTML 案例 新闻文本
3.1 案例效果

3.2 案例分析
3.2.1 div 样式布局
- 在
标签中,通过
标签来控制样式 - 样式格式
基本格式
格式:
多个属性名格式:
div的多样式:
演示:
样式演示
第一个div

3.2.2 文本标签
使用文本内容标签设置文字基本样式

3.3 实现步骤
- 创建初始页面。
- 使用div标签划分区域(标题,作者,副标题,正文),设置div样式。
- 编辑正文。
- 使用h1标签加入标题。
- 使用em标签加入作者信息。
- 使用hr标签加入分割线。
- 使用h3标签加入副标题。
- 使用p标签加入正文。
- 使用ol标签,li标签加入列表信息。
- 使用strong标签,加入文字强调效果。
4 HTML案例-头条页面
4.1 案例效果

4.2 案例分析
4.2.1 div布局的进阶

想要将div布局成案例效果,首先需要对多个div进行区分,再分别设置每一个div自身的效果。
1)div 的class值
首先编写六个div,设置边框样式
topnavbarleftcenterrightfooter

发现通过div设置的样式都是一致的,无法个性化布局。如何区分不同的div呢?
使用class的值,格式:
.class值{属性名:属性值;
}<标签名 class="class值"> 提示: class是自定义的值
修改后
topnavbarleftcenterrightfooter
演示

所以,使用class属性值,可以帮助我们区分div,更加精确的设置标签的样式。
4.2.2 图片标签

其他属性

4.2.3 超链接

去掉下划线
根据某些样式的布局需求,去除下划线更为美观。
a { text-decoration:none; // none 表示不显示
}
5 HTML案例-登录页面
5.1 案例效果

5.2 案例分析
5.2.1 表单标签

举例:
表单的属性

举例:
GET与POST说明:
post
:指的是 HTTP POST 方法;表单数据会包含在表单体内然后发送给服务器。
get
:指的是 HTTP GET 方法;表单数据会附加在 action
属性的URI中,并以 ‘?’ 作为分隔符,然后这样得到的 URI 再发送给服务器。.
GET与POST对比:

5.2.2 表单元素入门
表单元素指的是 input 元素、复选框、下拉框、提交按钮等

1)简单的文本输入框
- label 标签:表单的说明
- for 属性值:匹配 input 标签的 id 属性值
- input 标签:输入条件
- type 属性:表示输入类型,text值为普通文本框
- id 属性:表示标签唯一标识
- name 属性:表示标签名称
- value 属性:表示标签数据
代码实现

2)提交用户名的表单
- button 标签:表示按钮
- type 属性:表示按钮类型,submit值为提交按钮

5.2.3 关于属性值
1)NAME 和 VALUE 属性

使用方式:
以name属性值作为键,value属性值作为值,构成键值对提交到服务器,多个键值对浏览器使用&
进行分隔。
举例:

2)TYPE 属性
- input 标签的 type 属性
- 基本的文本属性

举例:

- 单选多选属性

举例:

- 按钮属性

- HTML5 新增的 type 值


- button 标签的 type 属性

3)HTML5 新增属性

5.2.4 更多表单元素

select举例:

textarea举例:

fieldset举例:

5.3 实现步骤
- 设置背景图。
- 基本上下两部分布局。
- 实现上部(图片)
- 实现下部(表单)
- 实现页面跳转,从案例3跳转到案例2。
相关内容