HTML超⽂本标记语⾔(HyperTextMarkupLanguage)
1、HTML是什么
HTML指的超⽂本标记语⾔(Hyper Text Markup Language),是⼀种⽤来描述⽹页的语⾔。超⽂本指的是除了可以包含⽂字之外,还可以包含图⽚、链接、⾳乐、视频、程序等内容。(每个都需要⼀个标记,在⽹页中通过不同的标记组成起来。)
HTML 指的是超⽂本标记语⾔ (Hyper Text Markup Language)
HTML 不是⼀种编程语⾔,⽽是⼀种标记语⾔ (markup language)
标记语⾔是⼀套标记标签 (markup tag)
HTML 使⽤标记标签来描述⽹页
前端三剑客。
2 常⽤的HTML标签
① html 根标记
② head 头标记
③ body 体标记
④ a 超链接
⑤ form 表单
⑥ table 表格
<!--
⼀个HTML页⾯最基本的组成部分
html: 跟标记
head:头标记写描述性的信息(css\javaScricpt)
body: 体标记写页⾯显⽰的信息
-->
<html>
<head></head>
<body>
汇报材料ppt想写什么
<!--标题标记 h1....-->
<h1 align="center">E</h1>
<h2 align="right">E</h2>
<h3 align="left">E</h3>
<!--超链接 href 可以指定应⽤内或者是应⽤外的任意地址-->
<a href="">跳转连接</a>
<!-- 表格-->
<h1 align="center">Information</h1>
<table border="lpx" align="center" width="60%"><!--内部是属性设置-->
<!--tr : 表⽰⼀⾏-->
<tr>
<!--
th: 标题列⾃带剧中并加粗效果
td: 普通列
-->
<th>ID</th>
<th>Name</th>
<th>Age</th>
</tr>
<td>12234</td>
<td>Zhang</td>
<td>Mail</td>
<tr>
</tr>
</table>
<!--表单:收集⽤户的信息,提交到后台服务器-->
<form action="提交的地址,例如" method="GET/POST">
⽤户名称:<input type="text" name="urname" value="admim"/><!--数据的提交⽅式:urname=admin ,此时urname相当于⼀个key -->
<br/><!--换⾏-->
⽤户密码:<input type="password" name="password"/>
⽤户性别:男<input type="radio" name="gender" value="1"/>
⼥<input type="radio" name="gender" value="0"/><!--通过在radio指定相同的name 来表⽰互斥的关系-->
<br/>
⽤户爱好:⽻⽑球<input type="checkbox" name="hobby" value="1"/><!--checkbox表⽰多选框-->
篮球<input type="checkbox" name="hobby" value="2"/>
乒乓球<input type="checkbox" name="hobby" value="3"/>
<br/>
⽤户地址:省份<lect name="province"><!--lect 表⽰下拉列表-->
<option value="hb">河北省</option>
<option value="js">江苏省</option>
<option value="ah">安徽省</option>
</lect>
<br/>
<input type="submit" value="注册"/><!--表⽰按钮,点击后向 action中的地址进⾏数据的提交-->
</form>
</body>
</html>
3、表现CSS
CSS 指层叠样式表 (Cascading Style Sheets)
样式定义如何显⽰ HTML 元素
样式通常存储在样式表中
把样式添加到 HTML 4.0 中,是为了解决内容与表现分离的问题
外部样式表可以极⼤提⾼⼯作效率
外部样式表通常存储在 CSS ⽂件中
多个样式定义可层叠为⼀
<div></div>:选中⼀部分区域,施加⼀些样式。描述性质的,所以需要写道head中。
<html>
<head>
<style>
div{ //元素选择器div(实际不能注释) 如果很多个div,设置不同的,可以在div中设置唯⼀的id,在head 中#id{} 如果需要多个同⼀个设置,设置class属性,head中 .calsss{} width: 300px;
height:300px;
border:2px solid red;
}
</style>
</head>
<body>
。。。。
<div>这是⼀个div</div>
<\body>
<\html>
同时可以利⽤样式⽂件:.css⽂件导⼊样式设置
<head>
<link rel="stylesheet" type="text/css" href="mystyle.css">
</head>
<!--
⼀个HTML页⾯最基本的组成部分
日语作文网html: 跟标记
head:头标记写描述性的信息(css\javaScricpt)
body: 体标记写页⾯显⽰的信息
-->
<html>
<head>
<!--引⼊样式⽂件-->及时近义词
<link rel="stylesheet" type="text/css" href="mystyle.css">
<style>
div{
width: 300px;
height:300px;
border:2px solid red;
}
#dd{
background-color:blue;
}
.ss{
background-color:yellow;
}
</style>
</head>
<body>
想写什么
<!--标题标记 h1....-->
<h1 align="center">E</h1>
<h2 align="right">E</h2>
<h3 align="left">E</h3>
<!--超链接 href 可以指定应⽤内或者是应⽤外的任意地址-->
<a href="">跳转连接</a>
<!-- 表格-->
<h1 align="center">Information</h1>
<table border="lpx" align="center" width="60%"><!--内部是属性设置-->
<!--tr : 表⽰⼀⾏-->
<tr>
<!--
th: 标题列⾃带剧中并加粗效果
td: 普通列
-->
我是歌手5<th>ID</th>
<th>Name</th>
<th>Age</th>
</tr>
<td>12234</td>
择天记陈长生身世<td>Zhang</td>
<td>Mail</td>
<tr>
</tr>
</table>
麦芽的功效
<!--表单:⼿机⽤户的信息,提交到后台服务器-->鱼腥草做法
<form action="提交的地址,例如" method="GET/POST">
⽤户名称:<input type="text" name="urname" value="admim"/><!--数据的提交⽅式:urname=admin ,此时urname相当于⼀个key --> <br/><!--换⾏-->
⽤户密码:<input type="password" name="password"/>
⽤户性别:男<input type="radio" name="gender" value="1"/>
⼥<input type="radio" name="gender" value="0"/><!--通过指定相同的name 来表⽰互斥的关系-->
<br/>
⽤户爱好:⽻⽑球<input type="checkbox" name="hobby" value="1"/><!--表⽰多选框-->
篮球<input type="checkbox" name="hobby" value="2"/>
乒乓球<input type="checkbox" name="hobby" value="3"/>
<br/>
⽤户地址:省份<lect name="province"><!--表⽰下拉列表-->
<option value="hb">河北省</option>
<option value="js">江苏省</option>
<option value="ah">安徽省</option>
</lect>
<br/>
书事
<input type="submit" value="注册"/><!--表⽰按钮,点击后向 action中的地址进⾏数据的提交-->
</form>
<div>这是⼀个div</div><!--对所有div的做标记,元素选择性-->
<div></div>
<div id="dd"></div><!--对某⼀个做标记,id选择性-->
<div class="ss"></div><!--对某⼀类做标记,类选择性-->
<div class="ss"></div>
</body>
</html>
View Code