zoukankan      html  css  js  c++  java
  • day0720220105

    湖南

    day01HTML

    一,HBuilder

    1.使用

    直接解压就可以用
    创建项目:直接点击 新建项目,输入项目名和选中项目存放位置,创建
    创建资源:选中项目,右键,新建...

    二,HTML

    1.概述

    是超文本标记语言,专门用来制作网页的
    超文本:网页中可以包含各种类型的元素,包括:文字,数字,符号,图片,音频,视频...
    标记语言:是一个独特的语言,有独特的语法.由大量的标记来描述的一门语言...
    网页文件的后缀名:html/htm

    2.入门案例

    <!-- 这是HTML的注释,这行用来作为文档声明行,声明这是一个HTML文档 -->
    <!DOCTYPE html>  
    <!-- HTML是由大量标记组成,有开始标签和结束标签 -->
    <html>
    	<!-- head用来描述网页的属性 -->
    	<head>
    		<meta charset="utf-8"> <!-- 设置网页的编码-->
    		<title>html</title><!-- 设置网页的标题 -->
    	</head>
    	<!-- body用来控制浏览器即将展示的内容 -->
    	<body>
    		hello html~
    		hello html~ <br/> <!-- br是换行,自闭标签-->
    		hello &nbsp; &nbsp;html~ <!--&nbsp;是空格 -->
    	</body>
    </html>
    

    3.结构

    文档声明行:声明文档的类型
    头部分:描述网页的属性,标题,编码...
    体部分:控制网页即将要展示的元素...
    标签:在HTML里,就是由大量的标签组成的,标签是成对儿出现(开始标签和结束标签)
    属性:为了修饰元素的效果,每个标签都可以拥有更多的属性.多个属性用空格隔开.
    每个属性的描述都要遵循 属性名="属性值"
    HTML不区分大小写.而且语法相对Java不太严谨.
    HTML的元素有特殊性,换行用br标签.空格用 &nbsp

    三,HTML的常用标签

    1.标题标签

    在网页中插入一些标题元素(居中,字号加大)

    <!DOCTYPE html>
    <html>
    	<head>
    		<meta charset="utf-8">
    		<title>常用标签</title>
    	</head>
    	<body>
    		<!-- hbuilder的常用快捷键:复制粘贴ctrl c/v剪切ctrl x-->
    		<!-- 1.标题标签 h1大~h6小,自动换行,字体加粗 -->
    		<h1>31省份新增本土确诊41例 陕西35例</h1>
    		<h2>31省份新增本土确诊41例 陕西35例</h2>
    		<h3>31省份新增本土确诊41例 陕西35例</h3>
    		<h4>31省份新增本土确诊41例 陕西35例</h4>
    		<h5>31省份新增本土确诊41例 陕西35例</h5>
    		<h6>31省份新增本土确诊41例 陕西35例</h6>
    	</body>
    </html>
    

    2.列表标签

    在网页中加入列表效果

    <!DOCTYPE html>
    <html>
    	<head>
    		<meta charset="utf-8">
    		<title>常用标签</title>
    	</head>
    	<body>
    		<!-- 2.列表标签: 有序无序,列表项自动换行 -->
    		<h3>热搜榜</h3>
    		<!-- 2.1 无序列表:使用ul+li , unorderlist+list -->
    		<ul> 
    			
    			<li>31省份新增本土确诊41例 陕西35例</li>
    			<li>稳住农业基本盘做好三农工作</li>
    		</ul>
    		<!-- 2.2 有序列表:使用ol+li , orderlist+list -->
    		<ol> 
    			
    			<li>31省份新增本土确诊41例 陕西35例</li>
    			<li>稳住农业基本盘做好三农工作</li>
    		</ol>
    	</body>
    </html>
    

    3,图片标签 & 超链接标签

    在网页中加入图片元素

    <!DOCTYPE html>
    <html>
    	<head>
    		<meta charset="utf-8">
    		<title>常用标签</title>
    	</head>
    	<body>
    		<!-- 练习:做一个能被点击的图片 -->
    		<a href="https://www.baidu.com">  <img src="3.jpg"/>   </a>
    		<br />
    		<!-- 4.超链接 
    			href属性用来让超链接可以被点击,也可以指定点击的跳转网址
    			target属性用来让指定超链接的打开方式,默认是_self当前窗口打开
    			      _blank是用新窗口打开
    		-->
    		<a href="#">百度一下</a>  <br />
    		<a href="https://www.baidu.com/" target="_blank">百度一下</a>  <br />
    		<!-- 4.2.锚定:从一个位置回到指定的另一个位置 -->
    		<a name="top">我是顶部</a>
    			<h1>北京富婆通讯录</h1>
    			<h1>北京富婆通讯录</h1>
    			<h1>北京富婆通讯录</h1>
    			<h1>北京富婆通讯录</h1>
    			<h1>北京富婆通讯录</h1>
    			<h1>北京富婆通讯录</h1>
    			<h1>北京富婆通讯录</h1>
    			<h1>北京富婆通讯录</h1>
    			<h1>北京富婆通讯录</h1>
    			<h1>北京富婆通讯录</h1>
    			<h1>北京富婆通讯录</h1>
    			<h1>北京富婆通讯录</h1>
    		<a href="#top"> ^ </a> 
    		<br />   		
    		<!-- 3.图片标签: 同行展示多个图片
    			src属性用来指定图片位置/路径
    			(如果图片和网页文件在同级文件夹可以直接写图片名称)
    			width属性用来指定图片的宽度,单位是像素px
    			height属性用来指定图片的高度,单位是像素px
    		-->
    		<img src="3.jpg" width="30%" height="800px"/>
    		<img src="3.jpg"/>
    		<img src="3.jpg"/>    		
    	</body>
    </html>
    

    4.Input标签

    <!DOCTYPE html>
    <html>
    	<head>
    		<meta charset="utf-8">
    		<title>常用标签</title>
    	</head>
    	<body>
    		<!-- 1.input标签,表示输入框 -->
    		普通的输入框: <input type="text"/> <br />
    		密码输入框: <input type="password"/><br />
    		数字输入框: <input type="number"/><br />
    		日期输入框: <input type="date"/><br />
    		星期输入框: <input type="week"/><br />
    		单选框: <input type="radio"/>男   <br />
    		多选框: <input type="checkbox"/>吃饭   <br />
    		普通按钮:
    		<input type="button" value="保存"/>
    		<button>注册</button>
    		<br />
    		提交按钮:把用户在浏览器输入的数据,提交给后端的java程序来处理
    		<input type="submit" value="保存"/>
    		<button type="submit">保存</button>
    	</body>
    </html>
    

    5.表格标签

    通常用来展示数据

    <!DOCTYPE html>
    <html>
    	<head>
    		<meta charset="utf-8">
    		<title>常用标签</title>
    	</head>
    	<body>
    		<!-- 练习表格 ,th是表头效果:加粗居中
    			合并单元格:
    			合并行/行合并 rowspan:把N行合并成一大行
    			合并列/列合并 colspan:把N列合并成一大列
    		-->
    		<h3>流量调查表</h3>
    		<table bgcolor="lightblue" border="1px">
    			<tr>
    				<th>总页面流量</th>
    				<th>共计来访</th>
    				<th>会员</th>
    				<th>游客</th>
    			</tr>
    			<tr>
    				<td>平均每人浏览</td>
    				<td colspan="3">1.58</td>
    			</tr>
    		</table>
    		
    		<!-- 1.表格标签 
    			table表示表格,tr表示行,td表示列
    			bgcolor背景色,width宽度,border边框,cellspacing单元格的间距
    		-->
    		<table bgcolor="pink" width="500px" border="1px" cellspacing="0">
    			<tr>
    				<td colspan="2">11</td>
    				<td>13</td>
    			</tr>
    			<tr>
    				<td>21</td>
    				<td>22</td>
    				<td rowspan="2">23</td>
    			</tr>
    			<tr>
    				<td>31</td>
    				<td>32</td>
    			</tr>
    		</table>
    		
    	</body>
    </html>
    

    6.表单标签

    • 只有表单标签,才能提交数据(是指 把前端输入的数据 提交给 java程序 的过程),表单标签本质上就是一个特殊的表格

    注册表单

    <!DOCTYPE html>
    <html>
    	<head>
    		<meta charset="utf-8">
    		<title>常用标签</title>
    	</head>
    	<body>
    		<!-- 1.表单标签:比表格多了数据提交的功能
    		1.1,要求:必须使用form标签  + 必须有提交按钮 + 必须配置name属性
    		1.2,效果: 实现了数据提交,数据都在地址栏进行了拼接,多组数据使用&连接
    http://127.0.0.1:8848/hbuilderx/cgb2111/register.html?user=jack&pwd=123
    		1.3,数据提交的格式: 属性名=属性值是
    		     其中,属性名是 网页上name属性的值 ,属性值 是用户在浏览器中输入的数据
    		-->
    		<form>
    			<h1>注册表单</h1>
    			<table bgcolor="lightgray" border="1px" 
    					width="500px" cellspacing="0">
    				<tr>
    					<td>用户名:</td>
    					<td>
    						<input type="text" name="user"/>
    					</td>
    				</tr>
    				<tr>
    					<td>密码:</td>
    					<td>
    						<input type="password" name="pwd"/>
    					</td>
    				</tr>
    				<tr>
    					<td>确认密码:</td>
    					<td>
    						<input type="password" />
    					</td>
    				</tr>
    				<tr>
    					<td>昵称:</td>
    					<td>
    						<input type="text" />
    					</td>
    				</tr>
    				<tr>
    					<td>邮箱:</td>
    					<td>
    						<input type="email" />
    					</td>
    				</tr>
    				<tr>
    					<td>性别:</td>
    					<td>
    						<input type="radio" />男
    						<input type="radio" />女
    					</td>
    				</tr>
    				<tr>
    					<td>爱好:</td>
    					<td>
    						<input type="checkbox"/>篮球
    						<input type="checkbox"/>足球
    						<input type="checkbox"/>乒乓球
    					</td>
    				</tr>
    				<tr>
    					<td>城市:</td>
    					<td>
    						<select>
    							<option>请选择</option>
    							<option>北京</option>
    							<option>广州</option>
    							<option>深圳</option>
    						</select>
    					</td>
    				</tr>
    				<tr>
    					<td>头像:</td>
    					<td>
    						<input type="file"/>
    					</td>
    				</tr>
    				<tr>
    					<td>验证码:</td>
    					<td>
    						<input type="text" />
    						<img src="a.png" />
    						<button>点我换一张</button>
    					</td>
    				</tr>
    				<tr>
    					<td>自我描述:</td>
    					<td>
    						<textarea>请在这里写...</textarea>
    					</td>
    				</tr>
    				<tr>
    					<td colspan="2">
    						<button type="submit">提交</button>
    						<button type="reset">重置</button>
    					</td>
    				</tr>
    			</table>
    		</form>
    	</body>
    </html>
  • 相关阅读:
    ORACLE--Connect By、Level、Start With的使用(Hierarchical query-层次查询)
    小工具-ANT
    测试类。。。重写篇
    java代码----求最大值,平均值。。。
    java代码,输入n多个数,求其平均值,虽有重复,但是第二次,我就乱写了
    java代码求输入数的平均值~~~~
    java代码求输入的三个数的最大值
    java代码switch语句求分数等级
    java代码求分数等级的输出~~~
    java代码 求和1+1/2+1/3+1/4+1/5+1/6+.......+1/n 的值~~~~
  • 原文地址:https://www.cnblogs.com/elliottmoo/p/15765417.html
Copyright © 2011-2022 走看看