HTML基础快速入门

1、HTML简介

HTML : Hpyer Text Mark Language 超文本标记语言

  • 超文本 (图片、视频、音频、超链接等等…)
  • 标记 (特殊的符号)
  • 语言 (浏览器能识别的标记)

网页的组成:

HTML(结构)+CSS(样式)+JS(行为)

2、结构标签

<!-- 这表示HTML的版本,当前版本为HTML5的版本 -->
<!DOCTYPE html>
<!-- html表示一个网页的根标签  -->
<html>
	<!-- head表示网页头信息 -->
	<head>
		<!-- meta表示网页的元信息   charset="utf-8"  表示网页的编码格式   -->
		
		<meta charset="utf-8">
		<!-- title表示网页标题 -->
		<title>这是网页标题</title>
	</head>
	<!-- body表示网页的正文  -->
	<body>
		
	</body>
</html>
<!-- 标签的属性  语法格式:  属性名="属性值" -->
<!-- 围堵标签、单标签 -->

颜色的表示方式:

  • 第一种方式:用表示颜色的英文单词,例,red green blue

  • 第二种方式:用16进制表示颜色,例,#000000 #ffffff #325687 #377405

3、排版标签

  • 可用于实现简单的页面布局

  • 注释标签:

  • 换行标签:< br>

  • 段落标签:< p>文本文字</ p>

    • 特点:段与段之间有空行
    • 属性:align对齐方式(left、center、right)
  • 水平线标签:< hr/>

    • 属性:
      • ​ width:水平线的长度(两种:第一种:像素表示;第二种,百分比表示)
      • ​ size: 水平线的粗细 (像素表示,例如:10px)
      • ​ color:水平线的颜色
      • ​ align:水平线的对齐方式

颜色的表示方式:

  • 第一种方式:用表示颜色的英文单词,例,red green blue

  • 第二种方式:用16进制表示颜色,例,#000000 #ffffff #325687 #377405

4、文字标签

font标签处理网页中文字的显示方式

属性名代码描述
size< font size=“7”></ font>用于设置字体的大小,最小1号,最大7号
color< font color=“#f00”></ font>用于设置字体的颜色
face< font face=“宋体”></ font>用于设置字体的样式

5、文本标签

使用标签实现标签的样式处理

标签代码描述
b< b></ b>粗体标签
strong< strong></ strong>加粗
em< em></ em>强调字体
i< i></ i>斜体
u< u></ u>下划线
sub< sub></ sub>下标标签
sup< sup></ sup>上标标签
del< del></ del>删除线

6、图片标签

在页面指定位置处中引入一幅图片, < img />

属性名描述
src引入图片的地址
width图片的宽度
height图片的高度
border图片的边框
align与图片对齐显示方式
alt提示信息
title鼠标移到图片上显示的文字

7、链接标签

  • 在页面中使用链接标签跳转到另一页面

    • 标签: < a href=“”>< /a>

    • 属性:href:跳转页面的地址(跳转到外网需要添加协议)

  • 设置跳转页面时的页面打开方式,target属性

    • _blank在新窗口中打开
    • _self在原空口中打开
  • 指向同一页面中指定位置
    • 定义位置: < a name=“名称”>< /a>
    • 指向: < a href=“#名称”>< /a>

8、列表标签

无序列表:使用一组无序的符号定义, < ul>< /ul>

<ul type="circle">
    <li></li>
</ul>
属性值描述用法举例
circle空心圆< ul type=“circle”>< /ul>
disc实心圆< ul type=“disc”>< /ul>
square黑色方块< ul type=“square”>< /ul>

有序列表:使用一组有序的符号定义, < ol>< /ol>

<ol type="a" start="1">
    <li></li>
</ol>
属性值描述用法举例
1数字类型< ul type=“1”>< /ul>
A大写字母类型< ul type=“A” >< /ul>
a小写字母类型< ul type=“a”>< /ul>
I大写古罗马< ul type=“I”>< /ul>
i小写古罗马< ul type=“i”>< /ul>

列表嵌套:无序列表与有序列表相互嵌套使用

代码举例:
	<ol>
		<li></li>
        <li></li>
        <li>
        	<ul>
                <li></li>
            </ul>
        </li>
	</ol>

9、容器标签

使用CSS+DIV是现下流行的一种布局方式

  • 块级标签 (1、独占一行2、可以设置宽度和高度)
  • 行内标签 (1、宽高取决于内容宽高 2、不可以设置宽度和高度)
  • 行内块标签 (1、宽高取决于内容宽高 2、可以设置宽度和高度)
标签代码描述
div< div></ div>行级块标签,独占一行,换行
span< span></ span>行内标签,所有内容都在同一行

10、表格标签

标签代码描述
table< table></ table>表格标签
tr< tr></ tr>表格行标签
td< td></ td>表格单元格标签
th< th></ th>标题单元格标签
caption< caption></ caption>标题标签
thead< thead></ thead>表格头部标签
tbody< tbody></ tbody>表格正文标签
tfooter< tfooter></ tfooter>表格尾部部标签
表格属性含义
width表格宽度
height表格高度
align对齐方式
border表格边框
cellspacing单元格间距
cellpadding单元格内边距
bgColor表格背景颜色
rowspan跨行
colspan跨列

11 、表单标签

表单标签

标签代码描述
form< form></ form>表单
input< input>输入框
select< select></ select>下拉列表
option< option></ option>下拉列表项
textarea< textarea></ textarea>文本域
fieldset< fieldset></ fieldset>属性集合
legend< legend></ legend>属性描述

表单属性

属性含义
action表单提交的后端程序的地址
method表单的请求方法(get、post)默认get请求
enctype表单提交的数据格式
application/x-www-form-urlencoded 将表单的数据以 key=value的形式提交
multipart/form-data 将表单以二进制流的形式提交

type属性值

type属性含义
text文本输入框
password密码输入框
radio单选框
checkbox复选框
date日期选择框
time时间选择框
datetime-local日期时间选择框
number数字输入框
email邮箱输入框
file文件上传域
image图片提交按钮
submit提交按钮
reset重置按钮

其他属性

属性含义
name表示输入框的名称(未来指的就是提交到后端程序的中的key)
value表示输入框中的值
checked表示默认选中(一般用在单选和复选上)
readonly只读
disabled不可用
placeholder输入框提示信息
maxlength最大输入字符
size输入框的宽度 (单位:字符)
max最大值(一般用在数字输入框上)
min最小值(一般用在数字输入框上)
selected表示默认选中(一般用在select下拉列表中)
rows表示文本域的高度(一般用在textarea下拉列表中)
cols表示文本域的宽度(一般用在textarea下拉列表中)

12 、框架标签

标签代码描述
frameset< frameset></ frameset>框架标签
frame< frame></ frameset>页面标签
属性含义
rows将框架集按照上下分配
cols将框架集按照左右分配
noresize页面不能重置大小

注意:不能与boby标签一起使用

13、 iframe标签

标签代码描述
iframe< iframe></ iframe>框架标签
属性含义
srciframe默认页面地址
nameiframe的标识
width宽度
height高度
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值