自学HTML的回顾(1/1)

HTML概述

html是超文本编辑语言,由大量标签组成,每个标签都有开始和结束,语句较为松散,这套语言是由W3C(世界万维网联盟)定制的一套规范。

基本结构

普遍的系统结构分为两种:
1、B/S结构:
浏览器/服务器的结构
优点:更新快
缺点:速度慢、用户体验不好、界面不美观
2、C/S结构:
客户端/服务器的结构
优点:速度快、界面好
缺点:更新麻烦,维护成本高

基本标签

一个基本的html代码组成是由html、head、body、title标签组成,以html开始和结束,头部主要写标题,身体部分主要写网页的内容。而标签就是帮助构建网页的重要组成部分。

<html>
	<head>
		<title>我的主页</title>
	</head>
	<body>
		<p>段落1</p>
		<p>段落2</p>
		<h1>第一标题</h1>
		<h2>第二标题</h2>
		<h3>第三标题</h3>
		<h4>第四标题</h4>
		<h5>第五标题</h5>
		<h6>第六标题</h6>
		<br>换行
		<pre>预留文本格式</pre>	
		<br>
		<hr color="green" width="20%"></hr>
		<del>删除字</del>
		<ins>插入字</ins>
		<b>粗体字</b>
		<i>斜体字<i/>
		10<sup>2</sup>
		10<sub>2</sub>
		<font color='red'>红色字</font>
		b&lt;a&gt;c<!--实体符号以&开始,;结束。lt是<,gt是>,nbsp是空格-->
	</body>
</html>

预览

表格

关键字:table、tr(行)、td(每一个单元格)
table中有几个常用的属性:
1、border:边框
2、width:宽度
3、height:长度
4、align:所处布局位置
td的合并单元格:
1、rowspan:向下合并单元格。
2、colspan:向左右合并单元格

<html>
	<head>
		<title>表格</title>
	</head>
	<body>
		<table border="1px" width="50%" height="50%" align="center">
			<tr align="center">
				<td>1</td>
				<td rowspan="2">2</td>
				<td>3</td>
			</tr>
			<tr align="center">
				<td>4</td>
				<td>6</td>
			</tr>
			<tr align="center">
				<td>7</td>
				<td colspan="2">8</td>
			</tr>
		</table>
	</body>
</html>

预览

超链接

关键字:a
a标签中的重要属性:
1、href:代表url,即连接到的地址,对地址发送请求。
2、target:
获取链接后显示的方式
(1)blank:新的页面
(2)_self:当前窗口
(3)_top:顶级窗口
(4)_parent:父窗口
超链接可以是文字,也可以是图片,也可以是其他各种样式

<html>
	<head>
		<title>超链接</title>
	</head>
	<body>
		<a href="http://wwww.baidu.com" target="blank">
			百度
		</a>
	</body>
</html>

背景

关键字:bgcolor(背景颜色)、background(背景图片)、img(图片)
img有几个常用的属性:
1、title:
鼠标悬停在图片上显示的文字
2、alt:
找不到这个图片资源的时候会显示

<html>
	<head>
		<title>背景</title>
	</head>
	<body bgcolor="green" background="1.png">
		<img src="2.jpg" title="图片" alt="图片找不到"></img>
	</body>
</html>

列表

关键字:ol(有序列表)、ul(无序列表)、li(列表的元素),
列表可以嵌套。


<html>
	<head>
		<title>列表</title>
	</head>
	<body>
		<ol>
			<li>1</li>
			<li>2</li>
			<li>3</li>
		</ol>
		<ul>
			<li>4</li>
			<li>5</li>
			<li>6</li>
		</ul>
	</body>
</html>

预览

表单

关键字:form、input
表单中的数据是要提交给指定的url,需要提交的带上name和value,如果是手写的文本就可以不用指定value,如果是鼠标点击的就必须要指定value,格式是action?name=value&name=value。
input中有几个常用的属性:
1、type:
指定类型:
(1)text:文本框
(2)radio:单选按钮,如果想让多个单选按钮只有一个能被选中,就多个单选按钮为同一name。
(3)checkbox:勾选框。
(4)select:下拉列表,其中option代表选项,属性multiple代表可多选,属性size代表可显示的选项个数。
(5)file:指定上传文件
(6)hidden:指隐藏,数据照常上传,但是用户不可见
(7)submit:提交表单中数据的按钮
(8)reset:重置表单中的数据
2、name:提交数据不可缺少的部分
3、value:指定name的上传数据
form中有几个常用的属性:
1、action:和href相同,表示目标地址。
2、method:post和get,post代表提交的数据在地址栏中不可见,get表示可见,默认是可见。


<html>
	<head>
		<title>表单</title>
	</head>
	<body>
	<!--表单往服务器上提交的是value格式是:action?name=value-->
		<form action="背景.html" >
			<input type="text" name="1"></input>
			<input type="radio" name="2" value="1"></input>
			<input type="radio" name="2" value="0"></input>
			<input type="checkbox" name="3" value="1" checked>是否成年</input>
			&nbsp;&nbsp;
			<select name="4" multiple="multiple" size="2">
				<option value="0">本科</option>
				<option value="1">硕士</option>
				<option value="0">高中</option>
				<option value="1">专科</option>
			</select>
			<br>
			<input type="file"></input>
			<input type="hidden" name="5" value="6" />
			<textarea rows="10" cols="60" name="6"></textarea>
			<input type="submit" value="提交"></input>
			<input type="reset"></input>
		</form>
	</body>
</html>

预览

id属性、div和span的重要性

id属性:每一个元素都有id属性,类似于身份证,不可重复,javaScript通过id属性进行增删改。
div和span:是一个块级元素,类似于一个空的盒子,在网页制作的时候会经常用到。
div占用的位置是一行,
span占用的是内容有多宽就占用多宽的空间距离。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值