HTML & CSS 学习总结

一、个人对于HTML的理解

首先最简单的html网页大致结构如下代码

<html>
	<head>
		..............
		..............
		..............
	</head>
	<boby>
		...............
		..............
		..............
	</boby>
</html>

在上例中最简单的html代码中
<head>标签中一般用于定义文档的头部,描述了文档的各种属性和信息(标题、文档关系等)
<boby>标签中一般用于呈现页面信息,是网页的主体


二、个人常用HTML标签汇总

1. <h1>~<h6>标签与<p>标签(内容标题)

在h1到h6中,h1最大,h6最小

<!DOCTYPE html>
<html lang="en">
<head>
  <meta charset="UTF-8">
  <title></title>
</head>
<body>
	<h1>h1标题</h1>
	<h2>h2标题</h2>
	<h3>h3标题</h3>
	<h4>h4标题</h4>
	<h5>h5标题</h5>
	<h6>h6标题</h6>
	<p>p标签</p>
</body>
</html>

在这里插入图片描述

2.<title>标签(用于网页标题)

<!DOCTYPE html>
<html lang="en">
<head>
  <meta charset="UTF-8">
  <title>网页标题</title>
</head>
<body>
</body>
</html>

在这里插入图片描述

3.<a>

<a>标签可用于放置超链接,使用时可用于多个网页之间的跳转
将要跳转的网页写入href属性中
代码如下(示例):

<a href="https://www.baidu.com/" target="_blank">百度一下</a>
<br>
<a href="h.html">网页1</a>

在这里插入图片描述
点击第一个超链接
在这里插入图片描述点击第二个
在这里插入图片描述

4.<table>

可以直接制作表格,在<table>中,
<tr>表示行, <td>表示行中的单元,<th>是表头的单元

<table>
  <tr>
    <th>A</th>
    <th>B</th>
    <th>C</th>
  </tr>
  <tr>
    <td>A1</td>
    <td>B1</td>
    <td>C1</td>
  </tr>
  <tr>
    <td>A2</td>
    <td>B2</td>
    <td>C2</td>
  </tr>
</table>

效果:
在这里插入图片描述

可以在<td>中使用rowspan属性改变其呈现形式

<table border="1">
  <tr>
    <td rowspan="3">A</td>
    <td>A1</td>
  </tr>
  <tr>
    <td>A2</td>
  </tr>
  <tr>
    <td>A3</td>
  </tr>
</table>

在这里插入图片描述

5. <form>

<form>标签可以获取我们的一些信息如:用户名、密码
placeholder 属性可以提供提示

<form>
  用户名:<br>
  <input type="text" name="name" placeholder="请输入用户名"><br>
  密码:<br>
  <input type="password" name="pwd" placeholder="请输入密码"><br>
</form>

当提交时,表单中没有name属性的元素将不会提交
在这里插入图片描述

6.<input>

可直接用于输入

<input type="text" name="name" placeholder="请输入用户名">
<input type="password" name="pwd" placeholder="请输入密码">

在这里插入图片描述

7.<hr>

可以直接画出一条直线用于分隔

8.<br>

可以直接换行(类似于回车)


三、个人对于CSS的理解

CSS可用于美化页面,美化前与美化后简直天差地别。
CSS通常如下形式表现:

p{
  color:red;
}

上例中,p为<p>标签,作为选择器;color为属性,red作为值。

在选择器中,id选择器前标有#号,class选择器前标有 .号


四、CSS的属性

1.color属性

如同其意思,属性值为颜色
还有background-color属性,此属性作为背景颜色,在此不多展开
通常值:red,white,rgb(73, 138, 60)等,种类繁多


2.height与width属性

这两个属性决定元素尺寸,单位为px(像素)
通常值有:100px,500px等按需设置


3.text-align属性

此属性用于对齐,默认左对齐
通常值:left(左对齐), center(居中), right(右对齐)


4.border属性

此属性用于设置边框,无论边框、内边距还是外边距,它们都有上下左右四个方向
通常值:10px dotted black(上下左右相同)


5.padding属性

此属性用于设置内边距,填入四个参数时,时性按照上、右、下、左顺序设置;只有两个参数时,属性按照上下、左右设置;只有一个参数即为上下左右都保持一个距离。(单位为px(像素))


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值