PHP培训之第一天HTML介绍

129 阅读5分钟
html简介


HyperText Markup Language


超文本标记语言


超文本


能够表达更丰富的内容(相对于普通文本)


标记:标识符号,就是html中的标签


语言


不是编程语言,就是html标签的描述


浏览器来翻译html代码


网页扩展名


.html .htm


[size=10.5000pt]

HTML文档结构


HTML框架基本构架


<html>


<head>


<title></title>


</head>


<body>


</body>


</html>


解释:


带<>的都叫标签


html: 指明当前的文档的类型,是一个网页


head是网页头部 包括网页的相关信息,基本设置,其中title网站的标题就在里面。


body:在浏览器的看到的内容。


[size=10.5000pt]

html标签分类


双标签 <font>HTML</font>,有开始标签和结束标签(标记)


单标签 <br />



标签书写规范


所有的标签都在< >中


所有的标签都有开始和结束,即使是单标记也要结束


<br /> 强制换行


<img /> 图片标记


所有的标签和属性及值小写


标签和属性,属性与属性之间有空格


属性值必须有加引号(单引号或双引号都可以)


属性必须有值


属性可写可不写


标签与标签之间正确嵌套(标签不可交叉嵌套)



标签格式


<开始标签 属性1=”值1” 属性2=”值2” 属性n=”值n”>控制的内容</开始标签>(双标签格式)


<开始标签 属性1=”值1” 属性2=”值2” 属性n=”值n” 空格/>(单标签格式)


<开始标签 空格/>(单标签格式)



html注释


<!--注释内容-->


注释的内容在html页面中是无法看到的,但是可以在页面源代码中发现


代码实现:


<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<
html
xmlns
=
"http://www.w3.org/1999/xhtml"
>

<
head
>

<
title
> new document </
title
>

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

</
head
>

<
body
>

HTML注释

<!--这段文字是看不见的-->

</
body
>

</
html
>


文本的修饰

属性:

Color(颜色):red,blue,green,yellow,gray,pink等

Size(大小):值(1-7),默认值:3

字体最大尺寸为7,若比7大,则默认为7。字体默认尺寸为3,当出现对尺寸的加减时,就是对3进行加减

代码实现:

<html
>

<
head
>

<
title
> new document </
title
>

</
head
>


<
body
>

<
font
>我的第一个网页</
font
><
br
/>

<
font
color
=
"green"
>我的第一个网页</
font
><
br
/>

<
font
color
=
"green"
size
=
"7"
>我的第一个网页</
font
><
br
/>

<
font
color
=
"green"
size
=
"70"
>我的第一个网页</
font
><
br
/>

<
font
color
=
"green"
size
=
"+1"
>我的第一个网页</
font
><
br
/>

<
font
color
=
"green"
size
=
"4"
>我的第一个网页</
font
><
br
/>

<
font
color
=
"green"
size
=
"-1"
>我的第一个网页</
font
><
br
/>

<
font
color
=
"green"
size
=
"2"
>我的第一个网页</
font
><
br
/>

</
body
>

</
html
>


HTML文本修饰标记

<big>相对默认文字大一些

<small>对默认文字小一些

<b>加粗

<strong>加强语气

<i>斜体

<em>斜体

<u>下划线

<s> 删除线

<ins><del>

<sup> <sub>
superscript 上标 subscript 下标


HTML排版标记

p 段落

自动在段前段后添加一个空白行

属性:align:值:left(左对齐,默认) center(居中对齐) right(右对齐)

br

强行换行<br />

hr

单标记 <hr />

属性:width 宽度:值:默认是像素,也可是百分比

align:对齐方式:left center right ,默认 center

color :颜色

noshade 阴影设置

代码实现:

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<
html
xmlns
=
"http://www.w3.org/1999/xhtml"
>


<
head
>


<
title
> new document </
title
>


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


</
head
>


<
body
>


<
hr
width
=
"50%"
color
=
"blue"
size
=
"10"
noshade
=
"noshade"
>


<
hr
width
=
"50%"
size
=
"3"
>


<
hr
width
=
"50%"
size
=
"3"
noshade
=
"noshade"
>


</
body
>


</
html
>



h1-h6


<h1> - <h6> 标签可定义标题。<h1> 定义最大的标题。<h6> 定义最小的标题。


代码实现:


<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><
html
xmlns
=
"http://www.w3.org/1999/xhtml"
>


<
head
>


<
title
> new document </
title
>


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


</
head
>


<
body
>


<
h1
>标题1</
h1
>


<
h2
>标题2</
h2
>


<
h3
>标题3</
h3
>


<
h4
>标题4</
h4
>


<
h5
>标题5</
h5
>


<
h6
>标题6</
h6
>


</
body
>


</
html
>



HTML字符实体


在 HTML 中不能使用小于号(<)和大于号(>),这是因为浏览器会误认为它们是标签。


[size=12.0000pt]显示结果
[size=12.0000pt]描述
[size=12.0000pt]实体名称
[size=10.5000pt]
[size=12.0000pt]空格
[size=10.5000pt]
[size=12.0000pt]<
[size=12.0000pt]小于号
[size=12.0000pt]<
[size=12.0000pt]>
[size=12.0000pt]大于号
[size=12.0000pt]>
[size=12.0000pt]&
[size=12.0000pt]和号
[size=12.0000pt]&
[size=12.0000pt]¥
[size=12.0000pt]元(yen)
[size=12.0000pt]¥
[size=12.0000pt]©
[size=12.0000pt]版权(copyright)
[size=12.0000pt]©
[size=12.0000pt]®
[size=12.0000pt]注册商标
[size=12.0000pt]®
更多实体符号请访问W3C官方实体符号参考网站:
http://www.w3school.com.cn/tags/html_ref_entities.html


[size=10.5000pt]

Pre:可定义预格式化的文本


被包围在 pre 元素中的文本通常会保留空格和换行符。而文本也会呈现为等宽字体.



<div>和span区别块元素和行内元素


<div> 标签可以把文档分割为独立的、不同的部分


<span> 标签被用来组合文档中的行内元素。


如果不对span设置样式,他跟其他文本是没有区别的


代码实现:


<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><
html
xmlns
=
"http://www.w3.org/1999/xhtml"
>


<
head
>


<
title
></
title
>


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


</
head
>


<
body
>


<
div
style
=
"color:#00FF00"
>


<
span
style
=
"color:red"
>This is a header</
span
>


<
span
>This is a paragraph.</
span
>


This is a paragraph.


</
div
>


</
body
>


</
html
>




file:///C:\Users\itcast\AppData\Local\Temp\ksohtml\wps3AB5.tmp.jpg