前端知识补充

<!DOCTYPE> 是标准通用标记语言的文档类型声明,有助于在浏览器中正确地显示网页。

class 为html元素定义一个或多个类名(classname)(类名从样式文件引入)
id 定义元素的唯一id
style 规定元素的行内样式(inline style)
title 描述了元素的额外信息 (作为工具条使用)
<hr> 定义水平线
<p>
定义一个段落
<br> 插入单个折行(换行)

HTML 文本格式化标签

标签 描述
<b> 定义粗体文本
<em> 定义着重文字
<i> 定义斜体字
<small> 定义小号字
<strong> 定义加重语气
<sub> 定义下标字
<sup> 定义上标字
<ins> 定义插入字
<del> 定义删除字

HTML "计算机输出" 标签

标签 描述
<code> 定义计算机代码
<kbd> 定义键盘码
<samp> 定义计算机代码样本
<var> 定义变量
<pre> 定义预格式文本

HTML 引文, 引用, 及标签定义

标签 描述
<abbr> 定义缩写
<address> 定义地址
<bdo> 定义文字方向
<blockquote> 定义长的引用
<q> 定义短的引用语
<cite> 定义引用、引证
<dfn> 定义一个定义项目。

 链接

HTML 空链接:指指向链接后,鼠标变成手形,但单击后仍停留在当前页面。

<a href="#">链接文字</a>

target 属性:默认的被链接文档会在原有的窗口中打开的。如果将 target 属性设置为 "_blank" 则文档就会在新窗口打开。

<a href="//www.w3cschool.cn/" target="_blank">访问W3CSchool教程!</a>

id 属性:可用于在一个 HTML 文档中创建书签标记。

 HTML 头部

头部区域的元素标签为: <title>, <style>, <meta>, <link>, <script>, <noscript> 和 <base>。

使用 <base> 定义页面中所有链接默认的链接目标地址。

<meta>

使用 <meta> 元素来描述HTML文档的描述,关键词,作者,字符集等。

META元素通常用于指定网页的描述,关键词,文件的最后修改时间,作者,和其他元数据。

元数据可以使用于浏览器(如何显示内容或重新加载页面),搜索引擎(关键词),或其他Web服务。

<meta>一般放置于 <head>区域

<link> 标签定义了文档与外部资源之间的关系。

<link> 标签通常用于链接到样式表

<head>
<link rel="stylesheet" type="text/css" href="mystyle.css">
</head>

为搜索引擎定义关键词:

<meta name="keywords" content="HTML, CSS, XML, XHTML, JavaScript">

为网页定义描述内容:

<meta name="description" content="Free Web tutorials on HTML and CSS">

定义网页作者:

<meta name="author" content="Hege Refsnes">

每30秒钟刷新当前页面:

<meta http-equiv="refresh" content="30">

CSS

  • 内联样式- 在HTML元素中使用"style" 属性
  • 内部样式表 -在HTML文档头部 <head> 区域使用<style> 元素 来包含CSS
  • 外部引用 - 使用外部 CSS 文件
 <link rel="stylesheet" type="text/css" href="mystyle.css">

使用font-family(字体),color(颜色),和font-size(字体大小)属性来定义字体的样式

text-align(文字对齐)属性指定文本的水平与垂直对齐方式

不建议使用的标签有: <font>, <center>, <strike>

不建议使用的属性: color 和 bgcolor.

<img> 标签

src:源属性的值是图像的 URL 地址。

alt 属性用来为图像定义一串预备的可替换的文本。在浏览器无法载入图像时,替换文本属性告诉读者她们失去的信息。

style="float:left"

style="float:right"图片浮动在这个文本的右边

<img> 定义图像
<map> 定义图像地图
<area>

定义图像地图中的可点击区域

表格的基本结构:

  <table>…</table>:定义表格

  <th>…</th>:定义表格的标题栏(文字加粗)

  <tr>…</tr>:定义表格的行

  <td>…</td>:定义表格的列

  <th colspan="2">Telephone</th>跨两列

<th rowspan="2">Telephone:</th>跨两行

HTML5 不支持 align 属性。

<caption> 标签必须直接放置到 <table> 标签之后。

<colgroup> 和 <col> 标签为表格中的三个列设置了背景色

 <colgroup>
    <col span="2" style="background-color:red">
    <col style="background-color:yellow">
  </colgroup>
<table> 定义表格
<th> 定义表格的表头
<tr> 定义表格的行
<td> 定义表格单元
<caption> 定义表格标题
<colgroup> 定义表格列的组
<col> 定义用于表格列的属性
<thead> 定义表格的页眉
<tbody> 定义表格的主体
<tfoot> 定义表格的页脚

HTML无序列表

 <ul>
<li>Coffee</li>
<li>Milk</li>
</ul> 

有序列表 

 <ol>
<li>Coffee</li>
<li>Milk</li>
</ol> 

自定义列表

 <dl>
<dt>Coffee</dt>
<dd>- black hot drink</dd>
<dt>Milk</dt>
<dd>- white cold drink</dd>
</dl> 
<div> 定义了文档的区域,块级 (block-level)
<span> 用来组合文档中的行内元素, 内联元素(inline)

 加个框

<fieldset> 定义了一组相关的表单元素,并使用外框包含起来
<legend> 定义了 <fieldset> 元素的标题
<fieldset>
   <legend>个人信息:</legend>
   姓名: <input type="text" size="30"><br>
   邮箱: <input type="text" size="30"><br>
   生日: <input type="text" size="10">
 </fieldset> 
<select> 定义了下拉选项列表
<optgroup> 定义选项组
<option> 定义下拉列表中的选项

<datalist>

指定一个预先定义的输入控件选项列表

<keygen>

定义了表单的密钥对生成器字段,当提交表单时,私钥存储在本地,公钥发送到服务器。

<output>

定义一个计算结果

 Safari不支持 datalist 标签、Internet Explorer 不支持 keygen 标签、Internet Explorer 不支持 output 标签

<!--output计算值 -->
<form oninput="x.value=parseInt(a.value)+parseInt(b.value)">0
<input type="range" id="a" value="50">100
+<input type="number" id="b" value="50">
=<output name="x" for="a b"></output>

<keygen name="security"> 
</form>

HTML框架

<iframe> 标签规定一个内联框架。 

颜色

红色、绿色和蓝色的值组成(RGB)

HTML<noscript> 标签

<noscript> 标签提供无法使用脚本时的替代内容,比方在浏览器禁用脚本时,或浏览器不支持客户端脚本时。

<noscript>元素可包含普通 HTML 页面的 body 元素中能够找到的所有元素。

只有在浏览器不支持脚本或者禁用脚本时,才会显示 <noscript> 元素中的内容

HTML 字符实体

HTML 中的预留字符必须被替换为字符实体。

一些在键盘上找不到的字符也可以使用字符实体来替换。

&entity_name;

&#entity_number;

如需显示小于号,我们必须这样写:&lt; &#60;&#060;

如何使用CSS?

有三种方法可以在站点网页上使用样式表:
1. 外联式Linking(也叫外部样式):将网页链接到外部样式表。
2. 嵌入式Embedding(也叫内页样式):在网页上创建嵌入的样式表。
3. 内联式Inline(也叫行内样式):应用内嵌样式到各个网页元素。
其中,优先级:内联式 > 嵌入式 > 外联式

 id 和 class 选择器

下一篇写CSS的使用

猜你喜欢

转载自blog.csdn.net/xuxuan1997/article/details/81172861