html及css小结

1. HTML常用标签

1.1 <meta>

META标签是HTML标记HEAD区的一个关键标签,提供文档字符集、使用语言、作者等基本信息,以及对关键词和网页等级的设定等,最大的作用是能够做搜索引擎优化(SEO)。

两个主流网站meta属性

<!-- 淘宝 -->
<meta charset="utf-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
<meta name="renderer" content="webkit">
<meta name="spm-id" content="a21bo">
<meta name="description" content="淘宝网 - 亚洲最大、最安全的网上交易平台,提供各类服饰、美容、家居、数码、话费/点卡充值… 8亿优质特价商品,同时提供担保交易(先收货后付款)、先行赔付、假一赔三、七天无理由退换货、数码免费维修等安全交易保障服务,让你全面安心享受网上购物乐趣!">
<meta name="keyword" content="">
<!-- 斗鱼 -->
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<meta name="renderer" content="webkit|ie-comp|ie-stand">
<meta http-equiv="X-UA-Compatible" content="IE=Edge,chrome=1">
<name="keywords" content="DOTA2,热门游戏直播,游戏直播,高清游戏直播,手机游戏直播,电子竞技直播" />
<meta name="description" content="斗鱼 - 全民直播平台提供高清、快捷、流畅的视频直播和游戏赛事直播服务,包含DOTA2等各类热门游戏赛事直播和各种名家大神游戏直播,内容丰富,推送及时,带给你不一样的视听体验,一切尽在斗鱼 - 全民直播平台。" />

1.2 <h1>-<h6>

<h1> - <h6> 标签可定义标题。<h1> 定义最大的标题。<h6> 定义最小的标题。

由于 h 元素拥有确切的语义,因此需要慎重地选择恰当的标签层级来构建文档的结构。而且不要利用标题标签来改变同一行中的字体大小。相反,我们应当使用层叠样式表定义来达到漂亮的显示效果。

1.3 <p>

<p>标签定义段落,是插入大段文字的首选方法。

1.4 <ul>及<ol>

<ul>定义无序列表,<ol>定义有序列表,在其中都使用<li>来添加列表项。

1.5 <blockquote>及<q>

这两个标签都是定义引用。<blockquote> 标签定义一个块引用,<q> 标签定义一个短的引用。<blockquote>标签之间的所有文本都会从常规文本中分离出来,经常会在左、右两边进行缩进,而且有时会使用斜体。也就是说,块引用拥有它们自己的空间。<q> 标签在本质上与<blockquote>是一样的。不同之处在于它们的显示和应用。<q> 标签用于简短的行内引用。如果需要从周围内容分离出来比较长的部分(通常显示为缩进的块),请使用 <blockquote> 标签。

1.6 <span>

<span>标签被用来组合文档中的行内元素。<span>没有固定的格式表现。当对它应用样式时,它才会产生视觉上的变化。

1.7 <a>

<a> 标签可定义锚。锚 (anchor) 有两种用法:

通过使用 href 属性,创建指向另外一个文档的链接(或超链接)

通过使用 name 或 id 属性,创建一个文档内部的书签(也就是说,可以创建指向文档片段的链接)

<a> 元素最重要的属性是 href 属性,它指定链接的目标。

1.8 <img>

<img>元素可定义一幅图像

1.9 <div>

<div> 可定义文档中的分区或节(division/section)。

<div> 标签可以把文档分割为独立的、不同的部分。如果用 id 或 class 来标记 <div>,那么该标签的作用会变得更加有效。

<div> 是一个块级元素。这意味着它的内容自动地开始一个新行。实际上,换行是 <div> 固有的唯一格式表现。可以通过 <div> 的 class 或 id 应用额外的样式。

1.10 <form>

<form> 标签用于为用户输入创建 HTML 表单。

表单能够包含 input 元素,比如文本字段、复选框、单选框、提交按钮等等。

表单还可以包含 menus、textarea、fieldset、legend 和 label 元素。

表单用于向服务器传输数据。

1.11 input

<input> 标签用于搜集用户信息。

根据不同的 type 属性值,输入字段拥有很多种形式。输入字段可以是文本字段、复选框、掩码后的文本控件、单选按钮、按钮等等。

    <input type="text" placeholder="请输入账号" />
    <input type="password" maxlength="6" />
    <input type="button" value="点击我" />
    <input type="reset" value="清空" />
    <input type="submit" value="提交" />
    <button>新的提交按钮</button>

    <label for="male">男</label>
    <input type="radio" name="sex" id="male" />
    <label for="female">女</label>
    <input type="radio" name="sex" id="female" />

    班长<input type="checkbox" />
    学委<input type="checkbox" checked />
    纪委<input type="checkbox" />

    <select name="" id="">
        <option value="">北京</option>
        <option value="">南京</option>
        <option value="">东京</option>
        <option value="">西京</option>
    </select>

    <textarea name="" id=""></textarea>

2. CSS常用选择器

2.1 CSS基本语法

CSS 语法由三部分构成:选择器、属性和值:

selector {property: value}

选择器 (selector) 通常是你希望定义的 HTML 元素或标签,属性 (property) 是你希望改变的属性,并且每个属性都有一个值。属性和值被冒号分开,并由花括号包围,这样就组成了一个完整的样式声明(declaration):

body {color: blue}

上面这行代码的作用是将 body 元素内的文字颜色定义为蓝色。在上述例子中,body 是选择器,而包括在花括号内的的部分是声明。声明依次由两部分构成:属性和值,color 为属性,blue 为值。

2.2 元素选择器

p{
    property: value;
}

直接使用元素名来选择一类标签

2.3 类选择器

.head{
    property: value;
}

使用"."加类名来选择所有包含这个类的元素

2.4 ID选择器

#username{
  property: value;
}

使用"#"加ID来选择该ID的元素

2.4 伪类选择器

a:hover{
  property: value;
}

伪类用于向某些选择器添加特殊的效果。下面是几个伪类的作用:

伪类 作用
:link 将特殊的样式添加到未被访问过的链接
:visited 将特殊的样式添加到被访问过的链接
:hover 当鼠标悬浮在元素上方时,向元素添加样式
:active 将样式添加到被激活的元素
E:nth-child(n) 匹配父元素中的第n个子元素E

2.5 伪元素选择器

伪元素 作用
:before 在某个元素之前插入某些内容
:after 在某个元素之后插入某些内容
:first-letter 为文本的首字母添加特殊的样式
:first-line 为文字的首行添加特殊样式

伪元素选择器暂时只有这4个。

2.6 后代选择器

p ul li{
  property: value;
}

使用空格来进行对后代元素的选择,而子元素选择器则是特殊的后代选择器,仅能选择该父辈的子辈中的元素。

p>span{           //只能选择属于p子辈的span元素
  property: value;
}

2.7 并集选择器

p, h1, blockquote{
  property: value;
}

同时选择多个元素。

3. CSS常用属性

3.1 background属性

background-color        //颜色

background-image        //选择图片

background-repeat       //平铺图片

background-position     //调整位置

background-attachment   //固定背景

background-size         //大小

3.2 font属性

font-size             //大小

font-family           //字体

font-weight           //粗度

font-style            //倾斜

line-height           //行高
text-shadow           //阴影

3.3 text属性

  text-decoration       //装饰

  text-align            //对齐方式
  text-indent           //缩进

3.4 border属性

  border: 宽度 样式 颜色

还有很多没有提到的会在后面补上。

时间: 2024-10-12 21:04:54

html及css小结的相关文章

CSS小结

一.1. css必须写在<head></head>里面的<style></style>里面 2. css 由选择器 + 规则组成, 规则由属性和值组成 ,格式示例:div{color:red;} 3. 常用的选择器有:标签选择器(类型选择器).class选择器(类选择器).id选择器.后代选择器. 组合选择器和并列选择器等等 4. class选择器与id选择器的区别是,class可以样式重用,而id不行,因为id就像是人的身份证,是唯一的 5.层居中的要决:

2015第10周四-CSS小结

这两天做前台页面发现个人在CSS前端方法很多基础知识都忘了,晚上又搜索学习了下,把相关内容摘录总结. CSS 规则由两个主要的部分构成:选择器,以及一条或多条声明. selector {declaration1; declaration2; ... declarationN } 选择器通常是您需要改变样式的 HTML 元素. 每条声明由一个属性和一个值组成. 属性(property)是您希望设置的样式属性(style attribute).每个属性有一个值.属性和值被冒号分开. selector

ASP.NET CSS 小结

1.ASP.NET 引用CSS 1.Site.master里面设置webopt <webopt:bundlereferencerunat="server"path="~/Content/css"/> 2.在Bundle.config里面绑定具体CSS <?xml version="1.0" encoding="utf-8"?> <bundlesversion="1.0">

HTML+CSS小结

WEB标准构成: 结构   HTML 样式   CSS 行为   JavaScript(交互行为) html代码规范: 声明doctype UTF-8 标签缩进 标签小写 注释 <!doctypt html> <meta charset="utf-8" /> <meta name="参数" content="name属性值"/> <meta name="keywords" conten

CSS 小结

去掉下划线: text-decoration:none; 去掉li的圆点: list-style:none; 字体加粗: font-weight:bold; 文本居右: text-align:right; 链接手指状: cursor:pointer; display用法: display:inline;//在同一行显示 display:block;//在新的一行上显示 display:inline-block;

移动端CSS小结

Meta 标签 <meta name="viewport"  content="width=device-width, user-scalable=no, initial-scale=1.0, maximum-scale=1.0, minimum-scale=1.0"/> 移动端页面添加 meta 标签,可以让文档的宽度与设备的宽度保持1:1,文档的最大宽度比例是1.0,不允许用户点击屏幕放大浏览.   禁止 iOS 自动识别电话和 Android 自动

按钮靠右css小结

按钮靠右 style="float:right"  ,多按钮排版会相反 按钮内的字体靠右 style="text-align:right" 按钮离右边框距离 style="margin-right: 20px"

CSS使用示例

CSS的存在就是将网页的内容与内容展示的方式进行了分离. 使用CSS的方式有好几种,最常用的是通过引入外部CSS文件进行使用 HTML <!DOCTYPE html> <html> <head lang="en"> <meta charset="UTF-8"> <title>链接外部CSS样式</title> <link href="00_CSS使用示例.css" re

html / css学习笔记-3

css小结 1.css包含一些简单语句,成为规则 2.每个规则为选择器的一些html元素提供样式 3.典型的规则包括一个选择器,以及一个或多个属性和值 4.选择器指定规则将应用到那些元素 5.每个属性声明以一个分号结束 6.规则中的所有属性和值都放在{}大括号之间 7.可以使用元素名作为选择器,来选择任意元素 8.通过用逗号分隔元素名,可以一次选择多个元素 9.要在html中包含一个样式,最容易的办法就是使用<style></style> 标记 10.对于html以及相当复杂的网站