web前段基础知识整理

一.段落标签
1.<p> </p>
align对齐属性值:

  • 值 描述
    left 左对齐内容
    right 右对齐内容
    center 居中对齐内容
    justify 对行进行伸展,这样每行都可以有相等长度

2.<pre> </pre>
<pre> 标签可定义预格式化的文本。
被包围在 <pre> 标签 元素中的文本通常会保留空格和换行符。而文本也会呈现为等宽字体。
提示: <pre> 标签的一个常见应用就是用来表示计算机的源代码。
3.文字斜体 <i> </i> 、 <em> </em>
加粗 <b> </b> 、<strong>关键词 </strong>
下标

上标

下划线 <ins>
删除线 <del>
4.html常用特殊符号
属性 显示结果 描述
&lt;
&gt;
&reg;
&copy;
&trade;
&nbsp;


image.png

二.列表标签
1.无序列表:
<ul>
<li>列表项</li>
<li> 列表项</li>
</ul>
type属性值:
值 描述
disc 圆点
square 正方形
circle 空心圆
2.有序列表
<ol>
<li> 列表项 </li>
<li> 列表项 </li>
</ol>
type属性值
值 描述
1 数字1 2....
a 小写字母a b...
A 大写字母A B...
i 小写罗马数字i
Ⅰ 大写罗马数字Ⅰ
3.定义列表
<dl></dl>
<dt>定义列表项</dt>
<dd>列表项描述</dd>
定义标签内可以有多个<dt>,对于每一个<dt>可以有多个<dd>
<dl><dt><dd>要组合使用
三1.<span>标签是没有语义的,它的作用就是为了设置单独的样式用的。
语法:

<span>文本</span>

2.
image.png

3.语法:

<q>引用文本</q>
语法:

<blockquote>引用文本</blockquote>
4.<address>标签,为网页加入地址信息
语法:

<address>联系地址信息</address>

如:

<address>文档编写:lilian 北京市西城区德外大街10号</address>

<address>
本文的作者:<a href="mailto:lilian@imooc.com">lilian</a>
</address>
5.<code>标签,添加一行代码
语法:

<code>代码语言</code>

注:如果是多行代码,可以使用<pre>标签。
6.在网页制作过程过中,可以把一些独立的逻辑部分划分出来,放在一个<div>标签中,这个<div>标签的作用就相当于一个容器。

语法:

<div>…</div>

语法:

<div id="版块名称">…</div>
7.创建表格的四个元素:

table、tbody、tr、th、td

1、<table>…</table>:整个表格以<table>标记开始、</table>标记结束。

2、<tbody>…</tbody>:如果不加<thead><tbody><tfooter> , table表格加载完后才显示。加上这些表格结构, tbody包含行的内容下载完优先显示,不必等待表格结束后在显示,同时如果表格很长,用tbody分段,可以一部分一部分地显示。(通俗理解table 可以按结构一块块的显示,不在等整个表格加载完后显示。)

3、<tr>…</tr>:表格的一行,所以有几对tr 表格就有几行。

4、<td>…</td>:表格的一个单元格,一行中包含几对<td>...</td>,说明一行中就有几列。

5、<th>…</th>:表格的头部的一个单元格,表格表头。

6、表格中列的个数,取决于一行中数据单元格的个数。
总结:

1、table表格在没有添加css样式之前,在浏览器中显示是没有表格线的

2、表头,也就是th标签中的文本默认为粗体并且居中显示
8.## 用mailto在网页中链接Email地址

<a>标签还有一个作用是可以链接Email地址,使用mailto能让访问者便捷向网站管理者发送电子邮件。我们还可以利用mailto做许多其它事情。下面一一进行讲解,请看详细图示:

注意:如果mailto后面同时有多个参数的话,第一个参数必须以“?”开头,后面的参数每一个都以“&”分隔。

下面是一个完整的实例:


9.当用户需要在表单中输入大段文字时,需要用到文本输入域。

语法:

<textarea rows="行数" cols="列数">文本</textarea>
1、<textarea>标签是成对出现的,以<textarea>开始,以</textarea>结束。

2、cols :多行输入域的列数。

3、rows :多行输入域的行数。

4、在<textarea></textarea>标签之间可以输入默认值。

举例:

<form method="post" action="save.php">
<label>联系我们</label>
<textarea cols="50" rows="10" >在这里输入内容...</textarea>
</form>
10.使用单选框、复选框,让用户选择
语法:

<input type="radio/checkbox" value="值" name="名称" checked="checked"/>
1、type:

当 type="radio" 时,控件为单选框

当 type="checkbox" 时,控件为复选框

2、value:提交数据到服务器的值(后台程序PHP使用)

3、name:为控件命名,以备后台程序 ASP、PHP 使用

4、checked:当设置 checked="checked" 时,该选项被默认选中
11.使用下拉列表框,节省空间
<select>
<option value="看书">看书</option>
<option value="旅游" selected="selected">旅游</option>
<option value="运动">运动</option>
<option value="购物">购物</option>
</select>
1、value:

2、selected="selected"

设置selected="selected"属性,则该选项就被默认选中。

使用下拉列表框进行多选

下拉列表也可以进行多选操作,在<select>标签中设置multiple="multiple"属性,就可以实现多选功能,在 windows 操作系统下,进行多选时按下Ctrl键同时进行单击(在 Mac下使用 Command +单击),可以选择多个选项。
12.使用提交按钮,提交数据
语法:

<input type="submit" value="提交">
type:只有当type值设置为submit时,按钮才有提交作用

value:按钮上显示的文字
13.使用重置按钮,重置表单信息
语法:

<input type="reset" value="重置">

type:只有当type值设置为reset时,按钮才有重置作用

value:按钮上显示的文字

四、认识CSS样式

1.<style type="text/css">
p{
font-size:20px;/设置文字字号/
color:red;/设置文字颜色/
font-weight:bold;/设置字体加粗/
}
</style>
14.三种方法的优先级
总结来说,就是--就近原则(离被设置元素越近优先级别越高)。
15.伪类选择符
更有趣的是伪类选择符,为什么叫做伪类选择符,它允许给html不存在的标签(标签的某种状态)设置样式,比如说我们给html中一个标签元素的鼠标滑过的状态来设置字体颜色:

a:hover{color:red;}
上面一行代码就是为 a 标签鼠标滑过的状态设置字体颜色变红。这样就会使第一段文字内容中的“胆小如鼠”文字加入鼠标滑过字体颜色变为红色特效。

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • Spring Cloud为开发人员提供了快速构建分布式系统中一些常见模式的工具(例如配置管理,服务发现,断路器,智...
    卡卡罗2017阅读 135,010评论 19 139
  • 引言 在日常开发Android中,很多时候会遇到和WebView打交道,对CSS HTML JS不是很清楚的话是完...
    张文靖同学阅读 2,885评论 0 11
  • HTML标签解释大全 一、HTML标记 标签:!DOCTYPE 说明:指定了 HTML 文档遵循的文档类型定义(D...
    米塔塔阅读 3,331评论 1 41
  • HTML基础 本文包括 HTML基本知识与结构 HTML常见标签 标签写法与嵌套的讨论 HTML、CSS、java...
    廖少少阅读 2,131评论 2 21
  • 认识她是因为朋友追求她,我是朋友的军师。说来对不起朋友,她和朋友的话越来越少,和我的话却越来越多。顺利成章的我约了...
    一个特别的人阅读 505评论 0 1