HTML基础学习(一)—HTML

一、HTML的介绍

     HTML(HyperText Markup Language)超文本标记语言不是一种编程语言,而是一种描述性的标记语言,用于描述超文本的内容的显示,比如字体颜色或者大小。

     HTML是最基础的网页语言,它是通过标签定义的语言,代码是由标签所组成的。

<!DOCTYPE html> 
<html>
	<head>
		<!--
		  1.放置一些属性信息,辅助信息。
		  2.引入一些外部的文件(css js)。
		  3.它里面的内容会先加载。
		 -->
		<meta charset="UTF-8" />
		<title>这是HTML标题</title>
	</head>
	<body>

		<font color="red">这是网页正文</font> 

	</body>
</html>

二、HTML标签的使用

1.排版标签

(1)<br/>

    换行。

(2)<p></p>

    段落标签,在开始和结束的位置上留一个空行。

     属性: align="left/center/right"对齐方式。

(3)<hr/>

     一条水平线。

(4)div

     声明一块区域。

     <div>数据</div>

(5)span

     声明一块区域。

<!DOCTYPE html>
<html>
  <head>
    <title>HTML学习</title>
    <meta http-equiv="content-type" content="text/html; charset=UTF-8">
  </head>
  
  <body>
  
  	---------------------p标签测试---------------------
  	<p>
  		 HTML(HyperText Markup Language)超文本标记语言,不是一种编程语言,而是一种描述性的标记语言,用于描述超文本的内容的显示,比如字体颜色或者大小。
  	</p>
  	
  	---------------------hr标签测试---------------------
  	<hr align="left" width="50%"/>
  	
  	---------------------div标签测试---------------------<br>
    <div>这是div区域1</div>
    <div>这是div区域2</div>
    ---------------------span标签测试---------------------<br>
    <span>这是span区域1</span>
    <span>这是span区域2</span>
  
  </body>
</html>
结果:

image

2.字体标签

(1)<font></font>

     中间放文字,设置文字的颜色大小。

     sieze:字号大小最大值7,最小值1。

(2)标题标签

     <h1></h1>

     ……字体从大到小……

     <h7></h7>

(3)<b></b>

    粗体。

(4)<i></i>

    斜体。

3.列表标签

     数据对齐格式化。

(1)<ol></ol>

    有序列表。

(2)<ul></ul>

    无序列表。

<!DOCTYPE html>
<html>
<head>
<title>HTML学习</title>
<meta http-equiv="content-type" content="text/html; charset=UTF-8">
</head>

<body>

	<h2>有序列表</h2>

	<ol type="a">
		<li>AAA</li>
		<li>BBB</li>
		<li>CCC</li>
	</ol>


	<h2>无序列表</h2>

	<ul>
		<li>AAA</li>
		<li>BBB</li>
		<li>CCC</li>
	</ul>

</body>
</html>
结果:

image

4.图片标签

<img />

     属性:

           src: 文件的位置。

           文件宽度。

           height: 文件高度。

           alt: 文件的说明文字。

5.超链接标签

<a></a>

(1)链接资源

     href="" 必须指定协议,默认为file文件协议。

(2)定位资源

     name 锚点

     <a name="top">顶部</a>

     <a name="center">中间</a>

     <a href="#top">回到顶部</a>

6.表格标签

<!DOCTYPE html>
<html>
<head>
<title>HTML学习</title>
<meta http-equiv="content-type" content="text/html; charset=UTF-8">
</head>

<body>

	<table border="1" width="50%" align="center" cellpadding="8">
		<caption>用户列表</caption>

		<tr>
			<th>姓名</th>
			<th>性别</th>
			<th>年龄</th>
		</tr>
		<tr align="center">
			<td>AAA</td>
			<td>男</td>
			<td>22</td>
		</tr>
		<tr align="center" >
			<td>BBB</td>
			<td>女</td>
			<td>21</td>
		</tr>
		<tr align="center" >
			<td colspan="3">
				人数总计: 
			</td>
		</tr>
	</table>

</body>
</html>
结果:

image

7.表单标签

<form></form>

(1)form标签中常见的属性
action: 指定表单组件数据发送的位置。如果没有定义action属性,那么默认提交到当前页面。
method: 定义表单提交的方式。只有两种常用 get post.如果没有指定method,默认就是get提交方式。

(2)input标签中type的类型如下
     文本框 text。输入的文本信息直接显示在框中。
     密码框 password。输入的文本以原点或者星号的形式显示。
     单选框 radio 复选框 checkbox 如:兴趣选择。
     隐藏字段 hidden 在页面上不显示,但在提交的时候随其他内容一起提交。
     提交按钮 submit 用于提交表单中的内容。
     重置按钮 reset 将表单中填写的内容设置为初始值。
     按钮 button 可以为其自定义事件。
     文件上传 file 后期扩展内容,会自动生成一个文本框,和一个浏览按钮。

(3)两个特殊的
A:<select>

     选择标签 提供用户选择内容。如:用户所在的省市。size 属性为显示项目个数。
    <option>:子项标签 属性 selected 没有属性值,加在子项上,其中一个子项上,子项就变成默认被选项。

B: <textarea>

     多行文本框。如:个人信息描述。

原文地址:https://www.cnblogs.com/yangang2013/p/5407959.html