zoukankan      html  css  js  c++  java
  • html标签小结

    今天我们来简单的学习一下html的标签

    一、先说明下html的头部可以定义哪些内容和作用

    头部【head】
    	设置内容
    		1、<meta charset="UTF-8">,设置html的编码格式为utf-8
    		2、<title>Title</title>,设置html文档的标题,在浏览器上显示的名字
    		3、<meta http-equiv="X-UA-Compatible" content="IE=edge">,主要为了兼容ie浏览器,因为ie浏览器
    		   没有完全遵守w3,所有ie对html的渲染支持的不够友好。
    		4、<meta name="viewport" content="width=device-width,inital-scale=1.0">,这个主要是为了兼容其
    		   他的页面,比如手机,这里的意思html文件的大小和设备大小一致,且不进行缩放
    		5、		
    	资源引入
    		1、<link rel="stylesheet" href="css1.css">,引入一个css文件
    		2、<link rel="shortcut icon" href="favicon.ico" type="image/x-icon">,引入一个小图标,在浏览器的窗口上
    

      

    二、下面我们正式进入标签的学习,也就是body中定义的内容

    1、h标签

    	1、h标签,标题的标签,h标签从1到6,分别为一级标题。。。。。。六级标题,一级标题字体最大
    		示例:
    		    <h1>1级标题</h1>
    			<h2>2级标题</h2>
    			<h3>3级标题</h3>
    			<h4>4级标题</h4>
    			<h5>5级标题</h5>
    			<h6>6级标题</h6>
    			
    

      

    2、p标签

    2、p标签,段落的标签,其中br标签的效果就是换行的意思
    		示例:
    			<p>这是一个段落的标签</p>
    			<p>这是一个有换行<br>的段落的标签</p>
    

      

    3、a标签

    3、a标签,超链接的标签
    			<p>
    				<a href="http://www.baidu.com">百度一下</a>
    			</p>
    			上面这个例子是在当前页面打开超链接指向的地址
    			<p>
    				<a href="http:www.baidu.com" target="_blank">百度一下</a>
    			</p>
    			上面这个例子打开超链接会重新打开一个窗口
    

      

    4、img标签

    4、img标签,他是自闭和的标签,渲染一个图片
    			<img src="1.ico">
    			<p>
    				<img src="1.JPG">
    			</p>
    			 			
    			<p>
    				<img src="1.JPG" alt="帅哥">
    			</p>
    			alt这个属性的意思就是如果有些浏览器不允许加载图片,如果出现这种情况,则图片的位置处会显示帅哥这个单词
    			
    			<p>
    				<img src="1.JPG" alt="帅哥" width="100px" height="200px">
    			</p>
    			这样的效果就是显示图片的宽度是100像素,高度是200像素,图片尽量不要放大,因为会失真
    			
    			<p>
    				<a href="http://www.baidu.com">
    				<img src="1.ico">
    				</a>
    			</p>
    			这样的效果就是用图片做超链接的按钮,点击这个图片会跳转href指向的地址
    

      

    5、ul标签

    5、ul标签,产生一个列表的效果,且没有序号
    			<ul>
    				<li>香蕉</li>
    				<li>苹果</li>
    				<li>面包</li>
    				<li>牛奶</li>
    				<li>羊奶</li>
    			</ul>
    

      

    6、ol标签

    	6、ol标签,产生一个列表的效果,且有序号
    			<ol>
    				<li>香蕉</li>
    				<li>苹果</li>
    				<li>面包</li>
    				<li>牛奶</li>
    				<li>羊奶</li>
    

      

    7、table标签

    7、table标签,产出一个类似excel的表格	
    			<table>
    				<thead>
    					<tr>
    					<th>表头第一列</th>
    					<th>表头第二列</th>
    					<th>表头第三列</th>
    					</tr>
    				</thead>
    				<tbody>
    					<tr>
    						<td>第一列:H1</td>
    						<td>第二列:H1</td>
    						<td>第三列:H1</td>
    					</tr>
    					<tr>
    					<td>第一列:H2</td>
    					<td>第二列:H2</td>
    					<td>第三列:H2</td>
    					</tr>
    				</tbody>
    			</table>
    			
    			thead的表头,tbody是表的数据,其中table的属性border="1"是给表格加一个框
    			<table>
    				<thead>
    				<caption>简单的表格</caption>
    					<tr>
    						<th>表头第一列</th>
    						<th>表头第二列</th>
    						<th>表头第三列</th>
    					</tr>
    				</thead>
    				<tbody>
    					<tr>
    						<td>第一列:H1</td>
    						<td>第二列:H1</td>
    						<td>第三列:H1</td>
    					</tr>
    					<tr>
    						<td>第一列:H2</td>
    						<td>第二列:H2</td>
    						<td>第三列:H2</td>
    					</tr>
    				</tbody>
    			</table>
    			
    			<caption>简单的表格</caption>这个的意思就是给这个表格取一个名字,表格的名字就叫做“简单的表格”,这个非必须要写的
    			colspan="3" 这个是合并单元格,横向合并,一个格占三个格
    			rowspan=“2” 这个是合并单元格,纵向合并,一个格占2个格
    			table不建议做布局,table我们经常用创建表格,这个是最好的
    

      

    8、from标签

    8、Form标签,下面这些标签通常在Form标签中使用
               a、label标签
    				    <label for="ttt">用户名</label>
    
    					<input id="ttt" type="text">
    					<hr/>
    					<label for="fff">请选择</label>
    					<input id="fff" type="checkbox">
    					<hr/>
    					<label for="ddd">请选择</label>
    					<input id="ddd" type="radio">
    					这个的效果是label这个标签会应用到for指向的id的标签上,比如上面的第一个例子,label的for指向ttt,那么如果我们点击用户名,则鼠标会放到
    					input的type的输入框中,下面的2个例子也一样,点击请选择,会选中后面的复选框
    			b、input标签
    					<label for="ttt">用户名</label>
    					<input id="ttt" type="text" name="user_name" value="用户名">
    					这里的实际传递到后台是一个dict,k的值为user_name,value的值为输入的值
    					
    					<hr/>
    					<label for="12">密码</label>
    					<input id="12" type="password" name="user_pwd" value="密码">
    					这里的实际传递到后台的是一个dict,k的值为password,value的值是在输入框的提示的值
    					<hr/>
    					男:<input type="radio" name="sex">
    					女:<input type="radio" name="sex">
    					radio实现的效果是单选的效果,如果name相同的标签中,只能选择一个
    					<hr/>
    					足球:<input type="checkbox" name="hob">
    					篮球:<input type="checkbox" name="hob">
    					checkbox实现的效果是多选框
    					<hr/>
    					<input type="text" name="用户名"><input type="button" value="提交">
    
    					<hr/>
    					<input type="password"><input type="submit" value="提交">
    			c、select标签
    					<select>
    						<option>北伐军1</option>
    						<option>北伐军2</option>
    						<option>北伐军3</option>
    						<option>北伐军4</option>
    					</select>
    					
    					实现的效果就是实现一个下拉框,且默认只显示一个,且只可以选择一个,且无默认选中值
    					
    					<select size="2">
    						<option>北伐军1</option>
    						<option>北伐军2</option>
    						<option>北伐军3</option>
    						<option>北伐军4</option>
    					</select>
    					实现的下过就是实现一个下拉框,且默认显示两个,且只可以选择一个,且无默认选中值
    					
    					<select size="2" multiple="multiple">
    						<option>北伐军1</option>
    						<option>北伐军2</option>
    						<option>北伐军3</option>
    						<option selected="selected">北伐军4</option>
    					</select>
    					
    					实现的效果实现一个下拉框,每次显示2个,且可以多选,且默认选中值为北伐军4
    					<select>
    						<optgroup label="第一集团军">
    							<option>北伐军1</option>
    							<option>北伐军2</option>
    						</optgroup>
    						<optgroup label="第二集团军">
    							<option>北伐军3</option>
    							<option>北伐军4</option>
    						</optgroup>
    					</select>
    					实现的效果就是实现一个下拉框,按照选项进行了分类
    					
    			d、按钮
    				    <form action="http://www.baidu.com" method="post">
    						<input type="text">
    						<br>
    						<button type="button">button提交</button>
    						<button type="submit">submit提交</button>
    						<button type="reset">reset重置</button>
    
    					</form>
    					
    					实现的效果就是提交数据到action指定的地址,用post的方式进行提交,button的不会提交给后台,只有submit才会提交给后台,reset是清空
    					text输入框的内容
    

      

    9、div和span标签

    	div
    		span
    			    <div>这是一个div元素的内容</div>
    				<!--div是一个块级标签-->
    				<span>这是一个span元素的内容</span>
    				<!--实盘这是一个内联标签-->		
    		
    

      

  • 相关阅读:
    在远程桌面连接时,怎样在两台计算机之间互传文件
    vbs脚本总结
    nginx for linux安装及安装错误解决
    H5调用PC端摄像头上传图片
    Rollup开发环境的搭建(vue)
    带你来写瀑布流布局
    微信小程序携带参数跳转页面出现Unexpected end of JSON input;at "xxx" page lifeCycleMethod onLoad...
    微信小程序 解析html格式内容在小程序上页面显示出来
    vue中ueditor使用和上传图片和遇到的坑
    markdown的使用
  • 原文地址:https://www.cnblogs.com/bainianminguo/p/7611116.html
Copyright © 2011-2022 走看看