html常用标签以及css基本属性和选择器

摘要:
htmllang=“en”>元字符集=“UTF-8”>身体>10<J和其他文件-<src;span>/跨度>checked=“已检查”;输入类型=“返回”/>默认值<多行文本输入框<&lt,茶<牛奶</ul>

html常用标签

一般格式为:

 1 <!DOCTYPE html>
 2 <html lang="en">
 3 <head>
 4     <meta charset="UTF-8">
 5     <title>Title</title>
 6 </head>
 7 <body>
 8 
 9 </body>
10 </html>

标签分类:

  按闭合类型分:

  - 自闭合标签

    <meta /> <img /> <link /> 等

  - 主动闭合标签

    <title></title> <a></a>等

  按区域分:

  - 块级标签

    div , h系列 , p 

  - 行内标签

    span , a, input系列

  

head中的标签

  - <meta /> 编码,跳转,刷新,关键字,描述,IE兼容

    <meta charset="UTF-8" />

    <!-- 编码设置 -->

    <meta http-equiv="X-UA-Compatible" content="IE=IE9;IE=IE8;" />

    <!-- 设置浏览器兼容先后顺序 -->

  - <title></title> 网页标题

  -<link /> 引用css,js等文件

  -<style></style>写css样式区域

  -<script></script>写js代码区域

body中的标签

  -<img /> 图片,图标

    属性: src , alt , title

  -<p></p> 段落

  -<br /> 换行

  -<h1></h1> ....<h6></h6>

  -<div></div>

  -<span></span>

  -input系列+form标签

    <form></form>     属性 action='' 表单提交地址, method='' 表单提交方式 get 或者post

    <input type='text' />                     单行文本输入框

    <input type='password' />   密码输入框

    <input type='submit' />     提交按钮

    <input type='button' />      按钮

    <input type='radio' />     单选框 value,checked="checked",name属性(name相同则互斥)

     <input type='checkbox' />        复选框 value, checked="checked",name属性(批量获取数据)

     <input type='file' />                       依赖form表单的一个属性 enctype="multipart/form-data"

    <input type='rest' />                       重置按钮

    <textarea >默认值</textarea>         多行文本输入框   

    <select></select>                           下拉框 , 内部option value, 提交到后台,size,multiple

   -<a></a>标签

       跳转  href='http://t.zoukankan.com/网址' 跳转至某个页面

       锚  href='http://t.zoukankan.com/JayeHe-p-7644756.html#某个标签的ID' 标签的ID不允许重复

    - 列表

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

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

                  <dl>
        <dt>Coffee</dt>
            <dd>Black hot drink</dd>
        <dt>Milk</dt>
            <dd>White cold drink</dd>
      </dl>

     属性colspan = '3' 表示横向 占3格 ; 属性rowspan = '3' 表示纵向占3格  用于合并单元格

   - label

         用于点击文件,使得关联的标签获取光标    

1  <label for="username">用户名:</label>
2  <input id="username" type="text" name="user" />

CSS

编写css样式:

  1. 可以写在标签的style属性里

  2. 可以写在head的style标签中

    - id选择器

      #id{

         60px;

        height: 100px;

      }

     - class选择器

      .名称{

       ....

      }

      表示选择class='名称'的所有标签设置此样式

    - 标签选择器

      div{

         ....

      }

      所有div设置上此样式

     - 层级选择器(空格) 

        .c1 .c2 div{ .... }

       给class='c1'的标签下的 class='c2'的标签下的 div标签设置此样式

    - 组合选择器(逗号)

        #c1 , .c2 , div{ ... } 

       给所有 的标签 , 所有class='c2'的标签, 所有div标签都设置此样式

    - 属性选择器 ******

                对选择到的标签再通过属性再进行一次筛选

      .c1[n='alex']{ 100px; height:200px; }

      给class='c1', 并且包含属性n='alex'的标签设置此样式

    样式生效优先级--> 标签上的style优先, 编写顺序, 就近原则

css基本样式:

    1、边框 

      - 宽度,样式,颜色 (border: 4px dotted red;)

      - border-left ; border-right; border-top ;border-bottom

    2、

                height;20px      height;20%     高度 百分比

        20px       20%       宽度 像素,百分比

     text-align:ceter                       水平方向居中

     line-height:20px                      垂直方向根据标签高度

     color:#ddd                               字体颜色

     font-size: 12px                        字体大小

     font-weight :200                      字体加粗

     background: #ddd         background:url(图片地址)          背景颜色  图片

      

    3、 float让标签浪起来,块级标签也可以堆叠

      让父标签控制子标签:<div style="clear: both;"></div>

    4、display

        display: none; -- 让标签消失
        display: inline;
        display: block;
        display: inline-block;
        具有inline,默认自己有多少占多少
        具有block,可以设置高度,宽度,padding margin
        ******
        行内标签:无法设置高度,宽度,padding margin
        块级标签:可以设置高度,宽度,padding margin

    5、内边距 外边距

    padding  内边柜

     margin(0,auto)  外边距

 

  

                                            

  

  

  








  


  

免责声明:文章转载自《html常用标签以及css基本属性和选择器》仅用于学习参考。如对内容有疑问,请及时联系本站处理。

上篇ffmpeg参数说明(转载)支付宝支付,沙箱环境下篇

宿迁高防,2C2G15M,22元/月;香港BGP,2C5G5M,25元/月 雨云优惠码:MjYwNzM=

相关文章

C# Wpf集合双向绑定

说明: msdn中   ObservableCollection<T> 类    表示一个动态数据集合,在添加项、移除项或刷新整个列表时,此集合将提供通知。 在许多情况下,所使用的数据是对象的集合。 例如,数据绑定中的一个常见方案是使用 ItemsControl(如 ListBox、ListView 或 TreeView)来显示记录的集合。 可...

记一次读取json配置文件,引发的堆栈溢出

读取配置文件的原代码 /// <summary> /// 获取配置 /// </summary> /// <param name="JsonFileName">json文件路径</param> /// <returns></re...

Eclipse护眼技巧

作为一名IT工作者,无时无刻不需要浏览网页编写代码。眼睛长时间接受高强度冲击容易造成损伤。介绍几种方法缓解你的眼疲劳! 一、Eclipse主题设置        夜间模式下选择夜间主题当然是最合适的。         步骤:WIndows-->Preference-->General-->Appearance 注意:此时切换之后,若控制...

更新CSS缓存的办法

http://www.divcss3.com/NewsFiles/120611/20121711091711.html 通过设置可以将DIV+CSS切图、js等不太经常更新的文件缓存在浏览器端,访客每次进入网站时浏览器就可以从浏览器的缓存中获取css、js。htaccess设置的css、js缓存都有一个过期时间,如果在访客的浏览器中已经缓存了css、js,...

CSS3:选择器整理,附css的骚操作,实现表单验证、ios切换按钮……

CSS的选择器很多,整理一下,方便熟悉使用。 基础的标签选择器、#id、.class、*通配符选择器这些常见的就不讲了。 主要记录一些不常用的且实用的,更多参考w3school手册 条件选择器: :has 包含指定的元素 :is   指定条件的元素 :not   非指定条件的元素 :where   指定条件的元素 :scope 指定元素作为参考点 :an...

【转】js实现另存为的方法

示例代码: <input   type=button   value=另存为   onclick="mm1()">   <iframe   width=0   height=0   frameborder=0   name=hrong   style="display:   none"></iframe>      ...