HTML简介及转义字符大全

162 篇文章 2 订阅

html简介

一、html简介

1、html是什么

Html是用来描述网页的一种语言。

(1)HTML 指的是超文本标记语言 (Hyper Text Markup Language)

(2)HTML 不是一种编程语言,而是一种标记语言(markup language,标记语言是一套标记标签(markup tag));

(3)HTML 使用标记标签来描述网页

超文本 标记 语言

语言:

人与计算机交互的工具

超文本:

(1)普通文本不能实现的,超文本可以实现,能实现普通文本不能实现的功能

(2)包括超链接的文本

标记:

就是标签,不同的标签能实现不同的功能

2、html能做什么

html通过标签的形式将信息展示给用户

3、html书写规范

(1)html结构

<html>

<head>

包括资讯信息:整个页面的属性、指导浏览器解析的标签、引入外部文件的标签

</head>

<body>

我们需要展示的信息

</body>

</html>

(2)html标签是以尖括号包裹关键字成对出现的,有开始标签和结束标签,支持正确的嵌套

(3)大部分标签有属性 格式:属性=“属性值”(多个属性之间用空格隔开)

(4)空标签:功能比较单一 ,例如:<br></br> === <br/>

(5)html不区分大小写,建议使用小写

需求:写一段文字,将其中的部分文字变成红色,字号变大

<html>

<head></head>

<body>

我请大家吃狗不理<font color="red" size="5">包子</font>,

<br/>

大家很高兴!!!

</body>

</html>

二、html基本标签

1、文件标签(结构标签)

<html><html>:根标签

<head>

<title></title>:页面的标题

</head>

<body></body>:内容

属性:

text:文本的颜色

bgcolor:背景色

background:背景图片

颜色的三种表示方式:

(1)单词:red green black

(2)rgb三原色:reg(0,0,0)  0-255

(3)#000000  #ffffff  #325687   #377405

2、排版标签

(1)注释标签:<!--注释-->

(2)换行标签:<br/>

(3)段落标签:<p>文本文字</p>

特点:段与段之间有空行

属性:

align:对齐方式(有三个属性值:left  center   right)

(4)水平线标签:<hr/>

属性:

width:长度

size:粗度

color:颜色

align:对齐方式

尺寸的写法:

(1)像素:10px

(2)百分比:占据副标签的百分比,会随着副标签的大小进行变化

3、块标签

<div></div>:行级块标签

<span></span>:行内块标签

作用:

(1)<div></div>:div+css布局

(2)<span></span>:进行友好提示

4、文字标签

基本文字标签:<font></font>

属性:

color:颜色

size:大小(最大值:7,最小值:1,默认值:3)

face:字体类型,即字体,直接写文字就可以

标题标签:<h1></h1>-<h6></h6>

随着数字的增大逐渐变小,字体是加粗的,内置字号 默认占据一行

5、清单标签(也称为列表标签)

无序列表:<ul></ul>

<li></li>:列表项

属性:

type:有三个值,分别为disc、 square和circle

示例:

<ul >

<li>列表项</li>

<li>列表项</li>

<li>列表项</li>

</ul>

有序列表:<ol></ol>

<li></li>:列表项

属性:

type:1、A、a、I、i(数字、字母、罗马数字)

start:数字,代表首项开始位置

示例:

<ol>

<li>列表项</li>

<li>列表项</li>

<li>列表项</li>

</ol>

列表标签的作用:实现菜单项(可以实现横向或者纵向菜单)

无序列表标签怎么去掉小圆点?HTML中不能直接去掉,没有这个属性值,需要在CSS中给li标签添加样式list-style:none;

6、图形标签:<img />(自关闭标签)

属性:

src:图形地址

width:宽度

height:高度

border:边框

align:对齐方式,代表图片与相邻的文本的相对位置(有三个属性值:top middle bottom)

alt:图片的文字说明

7、链接标签:<a></a>

属性:

href:跳转页面地址

name:名称,锚点

target:_self(自己) _blank(新页面,之前的页面还有), 默认是_self

作用:

(1)页面跳转,注意:要调到外网必须要加协议

(2)访问锚点;回到锚点(顶部、底部、中间),在访问锚点时的书写格式:#name的值;

8、表格标签

<table></table>:

属性:

border:表格边框

width:表格的宽度

align:表格的对齐方式(<tr align="center">单元格里面的内容居中对齐<tr>)

bgcolor:背景颜色

<tr></tr>: 代表行

<td></td>:代表单元格

属性:

colspan:列合并

rowspan:行合并

<th></th>:相等于<td>, 只是内置样式加粗居中

<caption></caption>:表格的标题,即表头

表格的作用:

(1)简单的实现一个表格样式

(2)进行页面布局

示例:

<table>

<tr><!--行-->

<th>表格标头</th>

<td>普通单元格</td>

</tr>

</table>

<thead></thead>、<tbody></tbody>、<tfoot></tfoot>

作用:分块加载,用户体验比较好

三、html表单标签(重点)

1、form标签:<form></form>

属性:

name:表单名称

action:提交的路径地址

method:提交方式(get和post)

get和post的区别(重点):

(1)get提交将数据加在地址栏的后面,格式?name=value&name=value;post提交将数据封装在请求体中

?username=zhangsan&password=123&sex=male&hobby=football&hobby=paiqiu&city=bj#

(2)get提交相对不安全;post提交相对安全

(3)get提交有大小限制,根据浏览器不同而不同;post不限制大小

示例:

<form>

<table>

<!--form里面嵌套table-->

</table>

</form>

2、input标签:<input type=" "/>

type属性:根据type属性实现各种不同功能的表单项;

text:普通的文本输入框;

name:username value="张三"<!--张三是默认值-->

password:密码输入框;特点是显示的是掩码

radio:单选按钮

name:如果想让一组单选按钮互斥,就用指定同意name属性值,需要加value属性值;

checked:默认被选中;

checkbox:复选框;

name:组的概念,需要加value属性值。

checked:默认被选中;

file:上传文件的控件

button:普通按钮,没有任何内置的功能;

submit:内置功能,点击会按照action地址提交

reset:重置,点击会清空之前填写的内容

image:图片按钮,功能类似与submit

src:加载图片

alt:图片的提示文字

hidden:隐藏表单,作用是在提交数据的时候,服务器需要这个数据,但是不需要用户看到。

注意:name属性必须要写。

3、select标签(<select></select>):下拉菜单

属性:

name;表单项的名称

option标签:可选项(下拉菜单之间的级联)

属性:

value,表单项的值

selected:默认被选中

4、textarea:文本域标签

属性:

cols:列数

rows:行数

注意:默认的文本值在标签体当中

四、html框架标签及其他

1、框架标签

frameset:

属性:

rows;按行划分

cols:按列划分

划分格式: rows="120,*"

frame:

属性:

name:名称,方便target根据name值进行定位

src:加载的页面地址;

2、其他标签

<meta>

<meta http-equiv="keywords" content="keyword1,keyword2,keyword3">

<meta http-equiv="description" content="this is my page">

<meta http-equiv="content-type" content="text/html; charset=UTF-8">

<link>

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

href:引入css文件的地址

<script>

<script type="text/javascript" src=""></script>

src:js的文件地址

3、特殊字符

&nbsp; 空格

&gt;   大于号

&lt;   小于号

&copy; 版权符号

&reg;  注册符号

HTML转义字符大全

ISO Latin-1字符集:

— 制表符Horizontal tab

— 换行Line feed

— 回车Carriage Return

— Space

! ! — 惊叹号Exclamation mark

” " " 双引号Quotation mark

# # — 数字标志Number sign

$ $ — 美元标志Dollar sign

% % — 百分号Percent sign

& & & Ampersand

‘ ' — 单引号Apostrophe

( ( — 小括号左边部分Left parenthesis

) ) — 小括号右边部分Right parenthesis

* * — 星号Asterisk

+ + — 加号Plus sign

, , — 逗号Comma

- - — 连字号Hyphen

. . — 句号Period (fullstop)

/ / — 斜杠Solidus (slash)

0 0 — 数字0 Digit 0

1 1 — 数字1 Digit 1

2 2 — 数字2 Digit 2

3 3 — 数字3 Digit 3

4 4 — 数字4 Digit 4

5 5 — 数字5 Digit 5

6 6 — 数字6 Digit 6

7 7 — 数字7 Digit 7

8 8 — 数字8 Digit 8

9 9 — 数字9 Digit 9

: : — 冒号Colon

; ; — 分号Semicolon

< < < 小于号Less than

= = — 等于符号Equals sign

> > > 大于号Greater than

? ? — 问号Question mark

@ @ — Commercial at

A A — 大写A Capital A

B B — 大写B Capital B

C C — 大写C Capital C

D D — 大写D Capital D

E E — 大写E Capital E

F F — 大写F Capital F

G G — 大写G Capital G

H H — 大写H Capital H

I I — 大写J Capital I

J J — 大写K Capital J

K K — 大写L Capital K

L L — 大写K Capital L

M M — 大写M Capital M

N N — 大写N Capital N

O O — 大写O Capital O

P P — 大写P Capital P

Q Q — 大写Q Capital Q

R R — 大写R Capital R

S S — 大写S Capital S

T T — 大写T Capital T

U U — 大写U Capital U

V V — 大写V Capital V

W W — 大写W Capital W

X X — 大写X Capital X

Y Y — 大写Y Capital Y

Z Z — 大写Z Capital Z

[ [ --- 中括号左边部分Left square bracket

\ \ --- 反斜杠Reverse solidus (backslash)

] ] — 中括号右边部分Right square bracket

^ ^ — Caret

_ _ — 下划线Horizontal bar (underscore)

` ` — 尖重音符Acute accent

a a — 小写a Small a

b b — 小写b Small b

c c — 小写c Small c

d d — 小写d Small d

e e — 小写e Small e

f f — 小写f Small f

g g — 小写g Small g

h h — 小写h Small h

i i — 小写i Small i

j j — 小写j Small j

k k — 小写k Small k

l l — 小写l Small l

m m — 小写m Small m

n n — 小写n Small n

o o — 小写o Small o

p p — 小写p Small p

q q — 小写q Small q

r r — 小写r Small r

s s — 小写s Small s

t t — 小写t Small t

u u — 小写u Small u

v v — 小写v Small v

w w — 小写w Small w

x x — 小写x Small x

y y — 小写y Small y

z z — 小写z Small z

{ { — 大括号左边部分Left curly brace

| | — 竖线Vertical bar

} } — 大括号右边部分Right curly brace

~ ~ — Tilde

— — 未使用Unused

    空格Nonbreaking space

? ¡ ¡ Inverted exclamation

¢ ¢ ¢ 货币分标志Cent sign

£ £ £ 英镑标志Pound sterling

¤ ¤ ¤ 通用货币标志General currency sign

¥ ¥ ¥ 日元标志Yen sign

| ¦ ¦ or &brkbar; 断竖线Broken vertical bar

§ § § 分节号Section sign

¨ ¨ ¨ or ¨ 变音符号Umlaut

? © © 版权标志Copyright

a ª ª Feminine ordinal   | https://m.weidianyuedu.com/

? « « Left angle quote, guillemet left

? ¬ ¬ Not sign

? ­ ­ Soft hyphen

? ® ® 注册商标标志Registered trademark

ˉ ¯ ¯ or &hibar; 长音符号Macron accent

° ° ° 度数标志Degree sign

± ± ± 加或减Plus or minus

2 ² ² 上标2 Superscrīpt two

3 ³ ³ 上标3 Superscrīpt three

′ ´ ´ 尖重音符Acute accent

μ µ µ Micro sign

? ¶ ¶ Paragraph sign

? · · Middle dot

? ¸ ¸ Cedilla

1 ¹ ¹ 上标1 Superscrīpt one

o º º Masculine ordinal

? » » Right angle quote, guillemet right

? ¼ ¼ 四分之一Fraction one-fourth

? ½ ½ 二分之一Fraction one-half

? ¾ ¾ 四分之三Fraction three-fourths

? ¿ ¿ Inverted question mark

à À À Capital A, grave accent

á Á Á Capital A, acute accent

? Â Â Capital A, circumflex

? Ã Ã Capital A, tilde

? Ä Ä Capital A, di?esis / umlaut

? Å Å Capital A, ring

? Æ Æ Capital AE ligature

? Ç Ç Capital C, cedilla

è È È Capital E, grave accent

é É É Capital E, acute accent

ê Ê Ê Capital E, circumflex

? Ë Ë Capital E, di?esis / umlaut

ì Ì Ì Capital I, grave accent

í Í Í Capital I, acute accent

? Î Î Capital I, circumflex

? Ï Ï Capital I, di?esis / umlaut

D Ð Ð Capital Eth, Icelandic

? Ñ Ñ Capital N, tilde

ò Ò Ò Capital O, grave accent

ó Ó Ó Capital O, acute accent

? Ô Ô Capital O, circumflex

? Õ Õ Capital O, tilde

? Ö Ö Capital O, di?esis / umlaut

× × × 乘号Multiply sign

? Ø Ø Capital O, slash

ù Ù Ù Capital U, grave accent

ú Ú Ú Capital U, acute accent

? Û Û Capital U, circumflex

ü Ü Ü Capital U, di?esis / umlaut

Y Ý Ý Capital Y, acute accent

T Þ Þ Capital Thorn, Icelandic

? ß ß Small sharp s, German sz

à à à Small a, grave accent

á á á Small a, acute accent

a â â Small a, circumflex

? ã ã Small a, tilde

? ä ä Small a, di?esis / umlaut

? å å Small a, ring

? æ æ Small ae ligature

? ç ç Small c, cedilla

è è è Small e, grave accent

é é é Small e, acute accent

ê ê ê Small e, circumflex

? ë ë Small e, di?esis / umlaut

ì ì ì Small i, grave accent

í í í Small i, acute accent

? î î Small i, circumflex

? ï ï Small i, di?esis / umlaut

e ð ð Small eth, Icelandic

? ñ ñ Small n, tilde

ò ò ò Small o, grave accent

ó ó ó Small o, acute accent

? ô ô Small o, circumflex

? õ õ Small o, tilde

? ö ö Small o, di?esis / umlaut

÷ ÷ ÷ 除号Division sign

? ø ø Small o, slash

ù ù ù Small u, grave accent

ú ú ú Small u, acute accent

? û û Small u, circumflex

ü ü ü Small u, di?esis / umlaut

y ý ý Small y, acute accent

t þ þ Small thorn, Icelandic

? ÿ ÿ Small y, umlaut

symbols, mathematical symbols, and Greek letters

? ƒ

Α Α

Β Β

Γ Γ

Δ Δ

Ε Ε

Ζ Ζ

Η Η

Θ Θ

Ι Ι

Κ Κ

Λ Λ

Μ Μ

Ν Ν

Ξ Ξ

Ο Ο

Π Π

Ρ Ρ

Σ Σ

Τ Τ

Υ Υ

Φ Φ

Χ Χ

Ψ Ψ

Ω Ω

α α

β β

γ γ

δ δ

ε ε

ζ ζ

η η

θ θ

ι ι

κ κ

λ λ

μ μ

ν ν

ξ ξ

ο ο

π π

ρ ρ

? ς

σ σ

τ τ

υ υ

φ φ

χ χ

ψ ψ

ω ω

? ϑ

? ϒ

? ϖ

? •

… …

′ ′

″ ″

 ̄ ‾

? ⁄

? ℘

? ℑ

? ℜ

? ™

? ℵ

← ←

↑ ↑

→ →

↓ ↓

? ↔

? ↵

? ⇐

? ⇑

? ⇒

? ⇓

? ⇔

? ∀

? ∂

?∃

?∅

? ∇

∈ ∈

? ∉

? ∋

∏ ∏

∑ ∑

? −

?∗

√ √

∝ ∝

∞ ∞

∠ ∠

∧ ∧

∨ ∨

∩ ∩

∪ ∪

∫ ∫

∴ ∴

~ ∼

? ≅

≈ ≈

≠ ≠

≡ ≡

≤ ≤

≥ ≥

? ⊂

? ⊃

? ⊄

?⊆

? ⊇

⊕ ⊕

? ⊗

⊥ ⊥

? ⋅

?⌈

? ⌉

? ⌊

?⌋

? 〈

? 〉

? ◊

? ♠

? ♣

? ♥

? ♦

markup-significant and internationalization characters:

“ "

& &

< <

> >

? Œ

? œ

? Š

? š

? Ÿ

? ˆ

? ˜

? ‌

? ‍

? ‎

?‏

– –

— —

‘ ‘

’ ’

? ‚

“ “

” ”

? „

?†

? ‡

‰ ‰

? ‹

? ›

€ €

转载自:微点阅读  https://www.weidianyuedu.com

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值