Blogger Information
Blog 12
fans 0
comment 0
visits 9325
Popular Tutorials
More>
Latest Downloads
More>
Web Effects
Website Source Code
Website Materials
Front End Template
html基础知识总结
这位同学问得好的博客
Original
1223 people have browsed it

一、基本的html结构

<!--<!DOCTYPE> 是HTML5声明,<!DOCTYPE> 必须是 HTML 文档的第一行,位于 <html> 标签之前。<!DOCTYPE>是指示 web 浏览器关于页面使用哪个 HTML 版本进行编写的指令。-->
<!DOCTYPE html>
<html>
<!-- head标签是所有头部元素的容器。head标签内的元素可包含脚本、样式表和提供页面的元信息等等。以下标签都可以添加到 head 部分:title、base、link、meta、script 以及style。头部的内容不会显示在浏览器的。 -->
<head>
<!-- 设置字符集,如果字符集不对,可能导致乱码。一般建议utf-8国际编码 -->
<meta http-equiv="Content-Type" content="text/html; charset=gb2312或utf-8或gbk" />
<!-- SEO相关标签,title定义文档的标题,百度建议一般不要超过32位,meta定义页面关键词和页面的描述-->
<title>网页标题</title>
<meta name="keywords" content="html基本结构" />
<meta name="description" content="html基本结构" />
<link rel="stylesheet" type="text/css" href="main.css" />
<script type="text/javascript" src="main.js"></script>
</head>
<!-- 正文部分,所有在浏览器上可见的内容必须写在body标签内部 -->
<body>
</body>
</html>

二、什么是html标签,元素和属性

        1:html标签简单的理解网页标签即是网页浏览器识别符,常见的有

<html> </html>这是一对超文本开始与结束标签
<head></head>是一对头部声明标签,如标题标签、JS链接、CSS链接都是放入此对标签内
<title></title>是标题标签,此标签内内容是在浏览器最左上角标题显示,在内容不会显示,同时一个网页里具有唯一性(使用一次并且放入head标签内)
<body></body>是一定内容标签,即要显示内容都放入此标签内。
<div> </div> div标签也是div css所说的div标签。
<p></p> 是一对段落标签
<a></a>  跳转链接标签
<br />换行标签- p与br区别
<font>字体声明标签,可在此标签内设置文字的CSS样式
<span>此标签与div标签相似
<b></b>和<strong></strong>都是加粗标签代表css样式中font-weight相当于css文字加粗
例:<b>我是div+css</b>,这样“我是css div”被加粗显示。
Table、tr、td 对一组表格标签

        2:元素就是开始标签与结束标签之间的内容,就是被标签包裹的区域:

<html>

<body>
<p>This is my first paragraph.</p>
</body>

</html>

          3:html属性就是用来表示该标签的性质和特性通常都是以“属性名=”值””的形式来表示。

<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312" />
<meta http-equiv="Content-Language" content="zh-cn" />
</head>

<body bgcolor="yellow">
<h2>请看: 改变了颜色的背景。</h2>
</body>

</html>

三、列表的种类

        1,无序列表(编程实现)

<html>

<body>

<h4>工作计划:</h4>
<ul>
  <li>1,学习</li>
  <li>2,学习</li>
  <li>3,学习</li>
</ul>

</body>
</html>

        2,有序列表(编程实现)

<!DOCTYPE html>
<html>
<body>
<h4>工作计划:</h4>
<ol>
  <li>1,学习</li>
  <li>2,学习</li>
  <li>3,学习</li>
</ol>

<ol start="50">
  <li>1,学习</li>
  <li>2,学习</li>
  <li>3,学习/li>
</ol>
 
</body>
</html>

        3,自定义列表(编程实现)

<html>

<body>

<h4>工作计划:</h4>

<dl>
   <dt>1,学习</dt>
   <dd>好好学习</dd>
   <dt>2,学习</dt>
   <dd>天天向上</dd>
   <dt>3,学习</dt>
   <dd>学以致用</dd>
</dl>

</body>
</html>

四,列表与表格的区别与联系

    1,列表是:ul,il,dl 标签

    2,表格是:table,th,td标签,拥有表格特殊属性colspan, rowspan

    3,区别,表格标签已经定义好样式和属性,如果要通过列表实现表格,需为列表重新定义css样式

    4,使用表格的场景:需要展示数据信息的时候

<!DOCTYPE html>
<html>
	<head>
		<meta charset="utf-8">
		<title></title>
	</head>
	<body>
		<table border="1">
			<thead>
				<tr>
					<td width="80px">种类</td>
					<td width="80px">名称</td>
					<td width="80px">数量</td>
					<td width="80px">价格</td>
				</tr>
			</thead>
			<tbody>
				<tr>
					<td rowspan="2">水果</td>
					<td>香蕉</td>
					<td>1</td>
					<td>15</td>
				</tr>
				<tr>
					<td>苹果</td>
					<td>2</td>
					<td>20</td>
				</tr>
				<tr>
					<td>蔬菜</td>
					<td>番茄</td>
					<td>3</td>
					<td>30</td>
				</tr>
			</tbody>
			<tfoot>
				<tr>
					<td colspan="3">
						总价:
					</td>
					<td>
						65
					</td>
				</tr>
			</tfoot>
		</table>
	</body>
</html>

五,html表单控件

<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>好好学习天天向上</title>
</head>
<body>
用户名:<input type="text" value ="用户名"/><!--这是一个文本框--><br/>
密码:<input type="password" maxlength="6"/> <!-- 这是一个密码框 ctrl+/ maxlength密码的最大长度 --><br />
性别: 
<input type="radio" name ="sex" id="sex1"/> <label for="sex1"> 女  </label>
<input type="radio" name ="sex"  id="sex2"/> <label for="sex2"> 男  </label>
<input type="radio" name ="sex" id="sex3" checkd ="checked" />  <label for="sex3">人妖 </label>
<input type="radio" name ="sex1" id="sex4" />  <label for="sex4"> 未知  </label>
<!-- 单选框 如果是一组通过相同的name值来实现 sex与sex1名不一样,所以能选两个--><br />
爱好:
<input type ="checkbox" name="hobby" checkd ="checked" id="zq" /><label for="zq">足球 </label>
<input type ="checkbox" name="hobby"  id="lq" /><label for="lq">篮球 </label>
<input type ="checkbox" name="hobby" id="pq"  /><label for="pq">排球 </label> 
<!-- 复选框 可以同时选多个 checkd ="checked"为默认--><br />
搜索:<input type="button" value="搜索啥">  <!-- 普通按钮 --><br />
<input type="submit" value="提交表单"/> <!-- 提交按钮 -->
<input type="reset" value="重置表单"/> <!-- 重置按钮 --><br />
上传头像:<input type="file" /> <!-- 文件按钮 -->
</body>


Correction status:qualified

Teacher's comments:<td width="80px">种类</td> <td width="80px">名称</td> <td width="80px">数量</td> <td width="80px">价格</td> 你确定这样能有用吗?width不需要单位的
Statement of this Website
The copyright of this blog article belongs to the blogger. Please specify the address when reprinting! If there is any infringement or violation of the law, please contact admin@php.cn Report processing!
All comments Speak rationally on civilized internet, please comply with News Comment Service Agreement
0 comments
Author's latest blog post