整合營銷服務(wù)商

          電腦端+手機端+微信端=數(shù)據(jù)同步管理

          免費咨詢熱線:

          CSS問題:如何在一行文字前添加黑色實心小圓點?

          | 大澈


          大家好,我是大澈!

          就在昨天,在家里跑步運動,被樓下人找了上來,說是我整的動靜太大,影響到了他們。

          雖然事情是我的問題,但還是整的我十分郁悶,畢竟敲代碼一天,晚上想在家稍微活動活動,都搞不成了。

          說實話程序員太難了,畢竟下班后真的沒有時間來做點別的事。不知道大家在下班后這短暫的時間里,是怎樣運動的。

          言歸正傳,一起來看一下,大澈今日分享的問題。



          ONE

          需求分析,問題描述


          一、需求

          詳情頁有許多文字,在每一行文字前都添加一個黑色實心小圓點,并且要保持與黑色標(biāo)題左對齊。

          二、問題

          1、有哪些方式添加黑色實心小圓點?各有什么優(yōu)缺點?

          2、怎樣讓黑色實心小圓點與后面的文字保持垂直居中對齊?



          TWO

          解決問題,答案速覽

          一、如果公司有UI切圖

          如果有切圖,這是最高效、最靈活的實現(xiàn)方式,只需一個img元素扔上去,然后讓圖標(biāo)和后面的文字垂直水平居中即可。

          這種方式不僅可以添加黑色實心小圓點,還可以加任意形狀的圖標(biāo),不過前提是要有人給你切圖。

          <ul class="blackText">
            <li>
                <img class="xingIcon" src="images/PromotionIcon.png">
                <span class="va-middle">The</span>
            </li>
            <li>
               <img class="xingIcon" src="images/PromotionIcon.png">
               <span class="va-middle">The</span>
            </li>
          </ul>
          .xingIcon{
            width: 8px;
            height: 8px;
            vertical-align: middle;
            margin-right: 10px;
          }
          .va-middle{
            vertical-align: middle;
          }


          二、如果公司沒有UI切圖

          如果沒有人給你切圖,那只能老老實實自己畫了。這里最高效的當(dāng)然是使用ul元素的list-style-type屬性,加上此屬性,輕輕松松添加黑色小圓點,還能整個空心的。注意要往左邊縮進1rem距離。

          <ul class="feature-list">
            <li>App Functions</li>
            <ul>
                <li>App Functions</li>
                <li>App Functions</li>
            </ul>
            <li>App Functions</li>
          <ul>
          .feature-list {
            font-weight: 400;
            color: @black-color;
            font-size: 16px;
            line-height: 30px;
            margin-left: 1rem;
            list-style-type: disc;
            ul{
              margin-left: 1rem;
              list-style-type: circle;
            }
          }



          THREE

          問題解析,知識總結(jié)

          一、有哪些方式添加黑色實心小圓點?各有什么優(yōu)缺點?

          1、切圖+img元素

          最高效、最靈活的方式,不過需要有人切圖。

          2、使用ul元素的list-style-type屬性

          高效,不過不太不靈活,只適用于實心圓、空心圓、實心方塊形狀的圖標(biāo)。

          具體list-style-type屬性值如下圖:

          3、使用偽元素::before或::after

          在需要加點的元素上添加一個偽元素,設(shè)置它的content屬性為>在需要加點的元素上添加一個偽元素,設(shè)置它的content屬性為\002B,再設(shè)置背景顏色和圓角,最后將它的位置和大小調(diào)整到恰當(dāng)?shù)奈恢眉纯伞_@個方式操作比較繁瑣,有點花里胡哨。<2B,再設(shè)置背景顏色和圓角,最后將它的位置和大小調(diào)整到恰當(dāng)?shù)奈恢眉纯伞_@個方式操作比較繁瑣,有點花里胡哨。

          li::before {
          content: "\002B";
          background-color: black;
          border-radius: 50%;
          display: inline-block;
          height: 8px;
          width: 8px;
          margin-right: 8px;
          }


          二、怎樣讓黑色實心小圓點與后面的文字保持垂直居中對齊?

          1、將小圓點和文字整成行塊元素或行元素,然后給兩者都加上vertical-align: middle;屬性。

          2、用margin屬性生頂。

          3、用flex布局。


          - END -

          tml標(biāo)簽<

          <marquee>...</marquee>普通卷動

          <marquee behavior=slide>...</marquee>滑動

          <marquee behavior=scroll>...</marquee>預(yù)設(shè)卷動

          <marquee behavior=alternate>...</marquee>來回卷動

          <marquee direction=down>...</marquee>向下卷動

          <marquee direction=up>...</marquee>向上卷動

          <marquee direction=right></marquee>向右卷動

          <marquee direction=’left’></marquee>向左卷動

          <marquee loop=2>...</marquee>卷動次數(shù)

          <marquee width=180>...</marquee>設(shè)定寬度

          <marquee height=30>...</marquee>設(shè)定高度

          <marquee bgcolor=FF0000>...</marquee>設(shè)定背景顏色

          <marquee scrollamount=30>...</marquee>設(shè)定滾動速度

          <marquee scrolldelay=300>...</marquee>設(shè)定卷動時間

          <marquee onmouseover="this.stop()">...</marquee>鼠標(biāo)經(jīng)過上面時停止?jié)L動

          <marquee onmouseover="this.start()">...</marquee>鼠標(biāo)離開時開始滾動

          <!>字體效果

          <h1>...</h1>標(biāo)題字(最大)

          <h6>...</h6>標(biāo)題字(最小)

          <b>...</b>粗體字

          <strong>...</strong>粗體字(強調(diào)) (同上效果略同)

          <i>...</i>斜體字

          <em>...</em>斜體字(強調(diào))

          <dfn>...</dfn>斜體字(表示定義)

          <u>...</u>底線

          <ins>...</ins>底線(表示插入文字)

          <strike>...</strike>橫線

          <s>...</s>刪除線

          <del>...</del>刪除線(表示刪除)

          <kbd>...</kbd>鍵盤文字

          <tt>...</tt> 打字體

          <xmp>...</xmp>固定寬度字體(在文件中空白、換行、定位功能有效)

          <plaintext>...</plaintext>固定寬度字體(不執(zhí)行標(biāo)記符號)

          <listing>...</listing> 固定寬度小字體

          <font color=00ff00>...</font>字體顏色

          <font size=1>...</font>最小字體

          <font style =’font-size:100 px’>...</font>無限增大

          區(qū)斷標(biāo)記

          <hr>水平線

          <hr size=’9’>水平線(設(shè)定大小)

          <hr width=’80%’>水平線(設(shè)定寬度)

          <hr color=’ff0000’>水平線(設(shè)定顏色)

          <br>(換行)

          <nobr>...</nobr>水域(不換行)

          <p>...</p>水域(段落)

          <center>...</center>置中

          <!>連結(jié)格式

          <base href=位址>(預(yù)設(shè)好連結(jié)路徑)

          <a href=位址></a>外部連結(jié)

          <a href=位址 target=’_blank’></a>外部連結(jié)(另開新視窗)

          <a href=位址 target=’_top’></a>外部連結(jié)(全視窗連結(jié))

          <a href=位址 target=’頁框名’></a>外部連結(jié)(在指定頁框連結(jié))

          <!>貼圖/音樂

          <img src=圖片位址>貼圖

          <img src=圖片位址 width=’180’>設(shè)定圖片寬度

          <img src=圖片位址 height=’30’>設(shè)定圖片高度

          <img src=圖片位址 alt=’提示文字’>設(shè)定圖片提示文字

          <img src=圖片位址’ border=’1’>設(shè)定圖片邊框

          <bgsound src=MID音樂檔位址>背景音樂設(shè)定

          <!>表格語法

          <table aling=left>...</table>表格位置,置左

          <table aling=center>...</table>表格位置,置中

          <table background=圖片路徑>...</table>背景圖片的URL=就是路徑網(wǎng)址

          <table border=邊框大小>...</table>設(shè)定表格邊框大小(使用數(shù)字)

          <table bgcolor=顏色碼>...</table>設(shè)定表格的背景顏色

          <table borderclor=顏色碼>...</table>設(shè)定表格邊框的顏色

          <table borderclordark=顏色碼>...</table>設(shè)定表格暗邊框的顏色

          <table borderclorlight=顏色碼>...</table>設(shè)定表格亮邊框的顏色

          <table cellpadding=參數(shù)>...</table>指定內(nèi)容與格線之間的間距(使用數(shù)字)

          <table cellspacing=參數(shù)>...</table>指定格線與格線之間的距離(使用數(shù)字)

          <table cols=參數(shù)>...</table>指定表格的欄數(shù)

          <table frame=參數(shù)>...</table>設(shè)定表格外框線的顯示方式

          <table width=寬度>...</table>指定表格的寬度大小(使用數(shù)字)

          <table height=高度>...</table>指定表格的高度大小(使用數(shù)字)

          <td colspan=參數(shù)>...</td>指定儲存格合并欄的欄數(shù)(使用數(shù)字)

          <td rowspan=參數(shù)>...</td>指定儲存格合并列的列數(shù)(使用數(shù)字)

          分割視窗

          <frameset cols="20%,*">左右分割,將左邊框架分割大小為20%右邊框架的大小瀏覽器會自動調(diào)整

          <frameset rows="20%,*">上下分割,將上面框架分割大小為20%下面框架的大小瀏覽器會自動調(diào)整

          <frameset cols="20%,*">分割左右兩個框架

          <frameset cols="20%,*,20%">分割左中右三個框架

          <分割上下兩個框架

          <frameset rows="20%,*,20%">分割上中下三個框架

          屬性:

          cols 垂直切割窗口(如左右分割兩個窗口)接受整數(shù)值,百分?jǐn)?shù),*(*代表占用余下空間)數(shù)值的個數(shù)代表分成的部分?jǐn)?shù)目,要以逗號分隔。例:cols="30,*,50%"可以 切成三個視窗,第一部分是30像素(pixels)為絕對分割,第二部分是當(dāng)分配完第一和第三視圖后剩下的空間,第三部分則占整個窗口的50%寬度,為相對分割。

          rows 就是橫向切割,將窗口上下分開,數(shù)值設(shè)置同上。

          以上兩屬性盡量不要在同一個<frameset>標(biāo)記中,因為王井(netscape)不支持,盡量采用多重分割。

          frameborder 設(shè)置框架的邊框,其值有0不要邊框,1要邊框。

          border 設(shè)置框架邊框厚度

          framespacing 表示框架與框架間保留空白的距離

          frame 元素(單標(biāo)簽)

          語法格式:

          <frame name="" src="url" scrolling="yes/no" noresize>

          屬性:

          name 框架名稱,指定框架來做連接的目標(biāo)窗口。

          src 框架中要顯示的網(wǎng)頁文當(dāng)url地址,每個個框架要對應(yīng)一個html文擋。

          scrolling 是否顯示滾動條,yes/no,auto是自動。

          noresize 設(shè)置不讓使用者改變這個框架的大小,

          noframe元素

          指定當(dāng)使用了框架的頁面在不支持框架的瀏覽器中打開時顯示的信息

          語法格式:

          <noframe>

          ......

          </noframe>

          表單<form></form>

          語法格式:

          <form action="url" method="get/post">

          ....

          <input type=submit><input type=reset>

          </form>

          method有兩種提交方式get,post

          action 是指明處理該表單的程序位置,這樣表單所填的資料才能傳給cgi做處里,可設(shè)定此參數(shù)為action="mailto:lwr8494@163.com" 這樣此表單所填的資料將會發(fā)送到這個郵箱地址。

          method 是指傳送信息給cgi等網(wǎng)絡(luò)程序的方式。可選post方法, get方法,post方法容許傳送大量信息。get方法只接受低于1k的信息。

          申請表單用的是post搜索引擎用的是get

          <! - - ... - -> 注解

          <A HREF TARGET> 指定超連結(jié)的分割視窗

          <A HREF=#錨的名稱> 指定錨名稱的超連結(jié)

          <A HREF> 指定超連結(jié)

          <A NAME=錨的名稱> 被連結(jié)點的名稱

          <ADDRESS>....</ADDRESS> 用來顯示電子郵箱地址

          <B> 粗體字

          <BASE TARGET> 指定超連結(jié)的分割視窗

          <BASEFONT SIZE> 更改預(yù)設(shè)字形大小

          <BGSOUND SRC> 加入背景音樂

          <BIG> 顯示大字體

          <BLINK> 閃爍的文字

          <BODY TEXT LINK VLINK> 設(shè)定文字顏色

          <BODY> 顯示本文

          <BR> 換行

          <CAPTION ALIGN> 設(shè)定表格標(biāo)題位置

          <CAPTION>...</CAPTION> 為表格加上標(biāo)題

          <CENTER> 向中對齊

          <CITE>...<CITE> 用於引經(jīng)據(jù)典的文字

          <CODE>...</CODE> 用於列出一段程式碼

          <COMMENT>...</COMMENT> 加上注解

          <DD> 設(shè)定定義列表的項目解說

          <DFN>...</DFN> 顯示"定義"文字

          <DIR>...</DIR> 列表文字標(biāo)簽

          <DL>...</DL> 設(shè)定定義列表的標(biāo)簽

          <DT> 設(shè)定定義列表的項目

          <EM> 強調(diào)之用

          <FONT FACE> 任意指定所用的字形

          <FONT SIZE> 設(shè)定字體大小

          <FORM ACTION> 設(shè)定戶動式表單的處理方式

          <FORM METHOD> 設(shè)定戶動式表單之資料傳送方式

          <FRame MARGINHEIGHT> 設(shè)定視窗的上下邊界

          <FRame MARGINWIDTH> 設(shè)定視窗的左右邊界

          <FRame NAME> 為分割視窗命名

          <FRame NORESIZE> 鎖住分割視窗的大小

          <FRame SCROLLING> 設(shè)定分割視窗的卷軸

          <FRame SRC> 將HTML檔加入視窗

          <FRameSET COLS> 將視窗分割成左右的子視窗

          <FRameSET ROWS> 將視窗分割成上下的子視窗

          <FRameSET>...</FRameSET> 劃分分割視窗

          <H1>~<H6> 設(shè)定文字大小

          <HEAD> 標(biāo)示文件資訊

          <HR> 加上分格線

          <HTML> 文件的開始與結(jié)束

          <I> 斜體字

          <IMG ALIGN> 調(diào)整圖形影像的位置

          <IMG ALT> 為你的圖形影像加注

          <IMG DYNSRC LOOP> 加入影片

          <IMG HEIGHT WIDTH> 插入圖片并預(yù)設(shè)圖形大小

          <IMG HSPACE> 插入圖片并預(yù)設(shè)圖形的左右邊界

          <IMG LOWSRC> 預(yù)載圖片功能

          <IMG SRC BORDER> 設(shè)定圖片邊界

          <IMG SRC> 插入圖片

          <IMG VSPACE> 插入圖片并預(yù)設(shè)圖形的上下邊界

          <INPUT TYPE NAME value> 在表單中加入輸入欄位

          <ISINDEX> 定義查詢用表單

          <KBD>...</KBD> 表示使用者輸入文字

          <LI TYPE>...</LI> 列表的項目 ( 可指定符號 )

          <MARQUEE> 跑馬燈效果

          <MENU>...</MENU> 條列文字標(biāo)簽

          <meta NAME="REFRESH" CONTENT URL> 自動更新文件內(nèi)容

          <MULTIPLE> 可同時選擇多項的列表欄

          <NOFRame> 定義不出現(xiàn)分割視窗的文字

          <OL>...</OL> 有序號的列表

          <OPTION> 定義表單中列表欄的項目

          <P ALIGN> 設(shè)定對齊方向

          <P> 分段

          <PERSON>...</PERSON> 顯示人名

          <PRE> 使用原有排列

          <SAMP>...</SAMP> 用於引用字

          <select >...</select > 在表單中定義列表欄

          <SMALL> 顯示小字體

          <STRIKE> 文字加橫線

          <STRONG> 用於加強語氣

          <SUB> 下標(biāo)字

          <SUP> 上標(biāo)字

          <TABLE BORDER=n> 調(diào)整表格的寬線高度

          <TABLE CELLPADDING> 調(diào)整資料欄位之邊界

          <TABLE CELLSPACING> 調(diào)整表格線的寬度

          <TABLE HEIGHT> 調(diào)整表格的高度

          <TABLE WIDTH> 調(diào)整表格的寬度

          <TABLE>...</TABLE> 產(chǎn)生表格的標(biāo)簽

          <TD ALIGN> 調(diào)整表格欄位之左右對齊

          <TD BGCOLOR> 設(shè)定表格欄位之背景顏色

          <TD COLSPAN ROWSPAN> 表格欄位的合并

          <TD NOWRAP> 設(shè)定表格欄位不換行

          <TD VALIGN> 調(diào)整表格欄位之上下對齊

          <TD WIDTH> 調(diào)整表格欄位寬度

          <TD>...</TD> 定義表格的資料欄位

          <TEXTAREA NAME ROWS COLS> 表單中加入多少列的文字輸入欄

          <TEXTAREA WRAP> 決定文字輸入欄是自動否換行

          <TH>...</TH> 定義表格的標(biāo)頭欄位

          <TITLE> 文件標(biāo)題

          <TR>...</TR> 定義表格美一行

          <TT> 打字機字體

          <U> 文字加底線

          <UL TYPE>...</UL> 無序號的列表 ( 可指定符號 )

          <var>...</var> 用於顯示變數(shù)

          BlockQuotc文本縮進

          表示顏色的有三種方式;

          1,16進制顏色代碼

          語法:#RRGGBB

          例:<font color="#ff0000">紅色</font>

          2,10進制RGB碼

          語法:RGB(RRR,GGG,BBB)

          例:<font color="rgb(255,000,000)">紅色</font>

          3,直接用顏色的英文名稱

          例:<font color="red">紅色</font>

          <body>.....</body>屬性可分為三種:

          1,背景屬性

          包括:bgcolor,background

          2,文字屬性:

          包括:text,link,alink,vlink,

          3,留白屬性:

          其中分為:leftmargin,topmargin

          .bgcolor背景色

          語法格式:<body bgcolor="#ff0000">

          .background背景圖案。

          語法格式:<body background="url">

          .text文本顏色(非連接文字顏色)

          .link連接文字顏色(可連接文字顏色)

          .alink活動連接文字顏色(正被點擊的可連接文字的顏色)

          .vlink已訪問連接文字顏色)(已經(jīng)點擊訪問過的可連接文字的顏色)

          語法格式:<body text="color" link="color" alink="color" vlink="color">

          .leftmargin 頁面左側(cè)的留白距離

          .topmargin 頁面頂部的留白距離

          語法格式:<body leftmargin="value" topmargin="value">

          注:value為長度值為數(shù)字

          align 屬性

          語法:<h2 align="?">文字</h2>

          其屬性有三種:left靠左,center居中,right靠右

          〈p〉</p>為段落標(biāo)記,可利用以上屬性對整個段落進行設(shè)置

          〈br>為換行標(biāo)記

          <nobr></nobr>為不換行標(biāo)記 放在文字兩邊即可

          例:<body>

          <h3>江南逢李龜年</h3>

          <p>歧王宅里尋常見<br>

          催九堂前幾度聞<br>

          正是江南好風(fēng)景<br>

          落花時節(jié)又逢君</p>

          </body>

          預(yù)格式化:

          <pre>......</pre> 瀏覽是效果和編寫是效果格式一樣

          列表

          1無序列表又稱符號列表

          語法格式:

          <ul type="">type的屬性可選直disc實心圓點,clrcle空心圓點,square實心方框

          <li>文字</li>

          <li>文字</li>

          </ul>

          2有序列表

          語法格式:

          <ol type="?" start"?">

          <li>文字</li>

          <li>文字</li>

          </ol>

          type的值是編號字符可選的有1...,a...,A...,i... ,I...

          start為起始值例:如果start為3是那么將從3開始,而且必須是數(shù)字。

          3定義列表

          <dl>定義列表標(biāo)記

          <dt>標(biāo)示定義條目

          <dd>標(biāo)示定義內(nèi)容

          語法格式:

          <dl>

          <dt>文字</dt>

          <dd>文字內(nèi)容</dd>

          </dl>

          連接和圖像

          語法格式:

          <a href="url" name="?" target="?" title="?">....</a>

          屬性:href 連接目標(biāo) 值可以是url地址也可以是連接錨點

          <a href="url">...</a>或者

          <a href="錨點">...</a>

          name 連接名稱

          語法格式:<a name="錨點名稱">...</a>

          例:<a name="abcdcf">...</a>

          連接到該錨點的連接則應(yīng)是:

          <a name="#abcdef">....</a>

          target目標(biāo)窗口語法格式

          <a href="url"target="_blank|_self|_farent|_top|windowname">....</a>

          -blank打開新窗口

          _self當(dāng)前窗口打開

          一下兩個僅在框架葉面中應(yīng)用

          _parent當(dāng)前窗口的父級窗口(上一級)打開

          _top在最高一級的窗口打開

          windowname已命名的窗口或框架中打開連接

          title連接提示

          <a title="打開狂人部落的首頁">狂人部落</a>

          圖像<img> 語法格式:

          <img src="url" alt="?" width="?" height="?" border="?" align="?">

          border屬性定義圖片邊框的寬度,默認值為0

          align屬性設(shè)置圖片旁邊文字的位置

          語法格式:<img src="" align"">

          可選值有:

          top圖片和文字頂部對齊

          middle圖片和文字居中對齊

          bottom圖片和文字底邊對齊(默認)

          left圖片居左對齊,文字沿圖片繞排

          right圖片居右對齊,文字沿圖片繞排

          absmiddle圖片對齊到目前文字行絕對中央

          absbottom圖片對齊到目前文字行絕對底部

          文字的排版

          不換行空白標(biāo)記

          font元素

          語法格式:

          <font face="字體名稱" size="字體大小" color="字體顏色">

          字體大小可選值為1——7,默認為3

          例:〈font face="黑體" size="4" color="#ff00ff">....</font>

          水平線<hr>

          語法格式:<hr width="寬度" align="對齊方式默認居中center" size="水平線厚度默認為2" color="顏色" noshade>

          noshade無陰影,既實線

          層〈div><span>兩種元素

          <div>是塊級元素,和段落元素<p>相似,不同的是兩個<div>元素之間不會產(chǎn)生兩個<p>元素之間的空行,

          <span>是行內(nèi)元素,可以定義段落中部分文字的屬性

          語法格式:

          <div align="" style="">...</div>

          align設(shè)置層中元素的水平對齊方式

          stule設(shè)置元素應(yīng)用css規(guī)范的屬性

          <div>兼容性比<span>要好一點,最好使用<div>

          表格語法格式

          <table width="" bgcolor="" background="" border="" cellspacing="" cellpadding="">

          <tr>...<td>....</td>....</tr>

          </table>

          border邊框?qū)挾饶J值為0,既沒有邊框

          cellspacing表格中單元格的邊距大小,默認值為兩個像素

          cellpadding表格中單元格之間的間距大小,默認值為兩個像素

          tr元素

          語法格式:

          <tr align="" bgcolor="">....</tr>

          align屬性對齊方式可選值如下:left,center,tight,默認為left

          bgcolor指定該行的背景顏色

          td元素

          語法格式:

          <td width="寬度" height="高度" align="水平對齊方式" valign="垂直對齊方式" bgcolor="" background="" rowspan="單元格的行跨度" colapan="單元格的列跨度">.....</td>

          align屬性的可選值有:left,center,right

          valign屬性的可選值有:top,middle,bottom

          rowspan和colapan跨行和跨列的數(shù)量,默認為1

          input元素 語法格式:

          <input type="">

          type屬性的可選值有:

          text 單行文本框

          屬性:name 文本框名稱

          value 文本框的初始值

          size 文本框的長度

          maxlength 可輸入字符串最大的長度

          radio 單選框

          屬性:name 單選框名稱

          value 內(nèi)部值

          checked 默認選定

          checkbox 復(fù)選框

          屬性:name 復(fù)選框名稱

          value 內(nèi)部值

          checked 默認選定

          reset 重置按鈕

          submit 確定按鈕

          屬性:name 按鈕名稱

          value 顯示在按鈕上的文字

          password 密碼框

          屬性與文本框的屬性完全相同

          file 文件域

          屬性:name文件域名稱

          size 文件域的長度

          maxlength 文件域可接受的字符數(shù)量的上限

          hidden 隱藏域

          屬性:name 隱藏域名稱

          value 內(nèi)定值

          image 圖片域

          屬性:name 所要代表的按鈕,可以是submit,reset,或其他.

          src 按鈕圖片的url 地址

          列表框<select>

          語法格式:

          <select>

          .....

          <option>....</option>

          .....

          </select>

          select元素

          語法格式:<select name="" size=""multiple></select>

          name 指定列表框的名字

          size 指定列表框顯示列表項的條數(shù),如果指定了該參數(shù),select元素是個列表,否則是一個下拉列表框

          multiple 指定了這個參數(shù),則表示該列表框可選擇多項,否則只可選擇一項

          option屬性

          語法格式:<option value="" selected></option>

          value 該列表項的值

          selected 如果設(shè)定了這個參數(shù),默認為選定這一項

          多行文本框<textarea>

          <textarea name="" cols="" rows="" wrap="off/physical/virtual"></textarea>

          屬性:

          name文本框的名稱

          cols文本框的寬度

          rows文本框的高度

          wrap文本框的折行方式可選值有:

          off不保存換行信息

          physical強迫瀏覽器在發(fā)送信息到web服務(wù)器端時必須將多行文本框的文字一行一行的送出,

          virtual送出連續(xù)成串的字除非使用者按回車。

          css 層疊樣式表

          引入層疊樣式表的方法包括:

          外聯(lián)式樣式表

          例:<head>

          <link rel="stylesheet" href="/css/default.css">

          </head>

          <body>

          ....

          </body>

          </html>

          屬性:rel 用來說明<link>元素在這里要完成的任務(wù)是連接一個獨立的css文件。而href屬性給出了所要連接css文件的url地址

          內(nèi)嵌式樣式表:

          例:<html>

          <head>

          <style type="text/css">

          <!--

          td{font:9pt;color:red}

          .font105{font:10.5pt;color:blue}

          -->

          </style>

          </head>

          <body>....</body>

          </html>

          元素內(nèi)定

          格式:<p style="font-size:10.5pt">

          導(dǎo)入式樣式表

          〈html>

          <head>

          <style type="text/css">

          <!--

          @import url(css/home.css);

          -->

          </style>

          <body>

          ....

          </body>

          </html>

          css的優(yōu)先級

          越接近目標(biāo)的樣式定義優(yōu)先級越高,高優(yōu)先級樣式將繼承低優(yōu)先級樣式的未重疊定義但覆蓋重疊的定義

          如果4種樣式表對同一元素定義了不同的樣式,那么他們的優(yōu)先級順序從高到低是,元素內(nèi)定,內(nèi)嵌樣式表,導(dǎo)入樣式表,外聯(lián)樣式表。

          css結(jié)構(gòu)

          例:td{font-size:10.5pt;color:#666666}

          css樣式包含兩個基礎(chǔ)部分,

          選擇符<td>和聲明{font-size:10.5pt;color:#666666}

          聲明也有兩部分組成:

          屬性font-size,color和值10.5pt,#666666

          選擇符分為6種

          1元素選擇符

          當(dāng)頁面上多個元素的樣式相同時,可以將多個元素放在一起定義,中間以逗號分開 例:td,p,li,input,select{font-size:12px;}

          2class(類)選擇符

          例:〈head>

          <title>.....</title>

          <style type="text/css">

          <!--

          .red{font-size:10.5pt;color:#ff0000}

          -->

          </style>

          </head>

          <body bgcolor="#ffffff">

          <p class="red">士大夫井岡山地方官</p>

          <p>九連環(huán)離開計劃</p>

          </body>

          還有一種方法就是限定可以應(yīng)用它的頁面元素

          例:〈head>

          <title>.....</title>

          <style type="text/css">

          <!--

          h1.red{color:#ff0000}

          -->

          </style>

          </head>

          <body bgcolor="#ffffff">

          <p class="red">士大夫井岡山地方官</p>

          <h1 class="red">九連環(huán)離開計劃</h1>

          </body>

          3 id選擇符

          與class選擇附類似,只是把'.'換成'#'

          例:<body>

          <head>

          <style type="text/css">

          <!--

          #select{font-size:18px;color:#0000ff}

          -->

          </style>

          </head>

          <body>

          <table width="250" border="1" height="50">

          <tr>

          <td align="center" id="select">id選擇符</td>

          </tr>

          </table>

          </body>

          </html>

          我們看到在調(diào)用ID選擇附時與CLASS選擇附類似,只是將class=""換成了id="",方便頁面腳本語言的調(diào)用

          關(guān)聯(lián)選擇符

          <body>

          <head>

          <style type="text/css">

          <!--

          td p{font-size:18px;color:#0000ff}

          -->

          </style>

          </head>

          <body>

          <table width="250" border="1" height="50">

          <tr>

          <td align="center"><p>關(guān)聯(lián)選擇符</p></td>

          </tr>

          </table>

          <p>關(guān)聯(lián)選擇符</p>

          </body>

          </html>

          我們設(shè)定了在元素中<td>的元素<p>所包含文字的樣式,只有在兩個條件都滿足是,樣式在會起作用,

          偽類選擇符

          是只能用在css選擇符里,而不能用在html代碼中的選擇符

          例:

          〈html>

          <head>

          <style type="text/css">

          <!--

          a:link{color:#000000}

          a:visited{color:#cccccc}

          a:hover{color:#ff0000}

          a:active{color:#ooooff}

          -->

          </style>

          </head>

          <body>

          <p><a href="#">關(guān)聯(lián)選擇符</a><p>

          <p><a href="#">關(guān)聯(lián)選擇符</a><p>

          <p><a href="#">關(guān)聯(lián)選擇符</a><p>

          <p><a href="#">關(guān)聯(lián)選擇符</a><p>

          〈/body>

          </html>

          正確的順序是a:link\a:visited\a:hover否則會引起頁面上連接顏色混亂

          偽元素選擇符

          與偽類選擇符定義類似,目前被大多數(shù)瀏覽器支持的有兩個:首行偽元素(first-line)和首字符偽元素(first-letter)是用來實現(xiàn)首行大寫和首行下沉效果的

          例:首行

          <html>

          <head>

          <style>

          <!--

          p:first-line{color:red;font-size:20pt}

          -->

          </style>

          </hesd>

          <body>

          <p>dfgsadfgsdfgsdfgsdfgsdfgsdfgsdfgsdfgsdfgsdf...</p>

          </body>

          </html>

          長度隨瀏覽器窗口大小而改變

          首字

          <html>

          <head>

          <style>

          <!--

          p:first-letter{color:red;font-size:50pt;float:left;}

          -->

          </style>

          </hesd>

          <body>

          <p>dfgsadfgsdfgsdfgsdfgsdfgsdfgsdfgsdfgsdfgsdf...</p>

          </body>

          </html>

          以上兩種都只能應(yīng)用于塊狀元素上

          css規(guī)則

          1.繼承

          例:<html>

          <head>

          <style type="text/css">

          <!--

          td{font-size:12pt}

          p{color:red}

          -->

          </style>

          </hesd>

          <body>

          <table width="300" border="1" height="150">

          <tr>

          <td align="center">

          <p>css規(guī)則</p>

          </td>

          </table>

          </body>

          </html>

          <p>為最高級<td>次一級兩種css用在一個屬性元素上,相同的覆蓋,不同的繼承,

          2.組合

          例:td{font-size:12pt}

          p1{font-size:12pt}

          組合后

          td,.p1{font-size:12pt}

          3.層疊

          在樣式里定義過后,在表格屬性中又定義一次

          <html>

          <head>

          <style type="text/css">

          <!--

          red{color:#ff0000 limportant}

          -->

          </style>

          </hesd>

          <body>

          <table width="300" border="1" height="150">

          <tr>

          <td align="center" style="color:#0000ff" class="red">決撒地方官</td>

          </tr>

          </table>

          </body>

          </html>

          css單位

          分四大類:

          1 長度單位

          數(shù)值可以是整數(shù),小數(shù),正數(shù),負數(shù),0,后加單位(負值不要輕易使用)

          換算關(guān)系:

          1in(英寸)=6pc(派)

          1in(英寸)=72pt(磅)

          1in(英寸)=2.54(厘米)

          1cm(厘米)=10mm(毫米)

          1cm(厘米)=0.3937(英寸)

          1pt(磅)=1/72in(英寸)=0.2478mm(毫米)

          1pc(派)=1/6in(英寸)=我國新四號鉛字的尺寸

          2 百分比單位

          3 顏色單位

          4 url單位

          div屬性

          color : #999999 文字顏色

          font-family : 宋體 文字字型

          font-size : 10pt 文字大小

          font-style:itelic 文字斜體育

          font-variant:small-caps 小字體

          letter-spacing : 1pt 文字間距

          line-height : 200% 設(shè)定行高

          font-weight:bold 文字粗體

          vertical-align:sub 下標(biāo)字

          vertical-align:super 上標(biāo)字

          text-decoration:line-through 加?h除線

          text-decoration:overline 加頂線

          text-decoration:underline 加底線

          text-decoration:none ?h除連接底線

          text-transform : capitalize 首字大寫

          text-transform : uppercase 英文大寫

          text-transform : lowercase 英文寫

          text-align:right 文字*右對齊

          text-align:left 文字*左對齊

          text-align:center 文字置中對齊

          這些是一些簡單的文字效果,可以應(yīng)用到css的頁面中。 

          背景

          background-color:black 背景顏色

          background-image : url(image/bg.gif) 背景圖片

          background-attachment : fixed 固定背景

          background-repeat : repeat 重復(fù)排列-網(wǎng)頁預(yù)設(shè)

          background-repeat : no-repeat 不重復(fù)排列

          background-repeat : repeat-x 在x軸重復(fù)排列

          background-repeat : repeat-y 在y軸重復(fù)排列

          background-position : 90% 90% 背景圖片x與y軸的位置  

          鏈接

          A 所有超連接

          A:link 超連接文字格式

          A:visited 瀏覽過的連接文字格式

          A:active 按下連接的格式

          A:hover 鼠標(biāo)移至連接

          邊框

          border-top : 1px solid black 上框

          border-bottom : 1px solid #6699cc 下框

          border-left : 1px solid #6699cc 左框

          border-right : 1px solid #6699cc 右框

          border: 1px solid #6699cc 四邊框

          虛線

          <TEXTAREA STYLE="border:1px dashed pink">

          實線

          <TEXTAREA STYLE="border:1px solid pink">

          立和使用列表

          定義列表

          <dl></dl>列表標(biāo)簽定義列表;
          <dt>定義列表標(biāo)題;
          <dd>定義列表內(nèi)容;

          說明:

          1. dt和dd對應(yīng)著的, 一個dt可以對應(yīng)著多個dd;

          2. dd完全是為了dt服務(wù)的, 對標(biāo)題進行描述;

          實例:

          <dl>
          <dt>標(biāo)題1</dt><dd>內(nèi)容11</dd><dd>內(nèi)容12</dd>
          <dt>標(biāo)題2</dt><dd>內(nèi)容21</dd><dd>內(nèi)容22</dd>
          </dl>


          有序列表(unordered list)

          <ol></ol> 列表標(biāo)簽定義一個標(biāo)有數(shù)字的列表;

          <ol type="value"></ol>

          1 默認值。數(shù)字有序列表。(1、2、3、4)

          a 按字母順序排列的有序列表,小寫。(a、b、c、d)

          A 按字母順序排列的有序列表,大寫。(A、B、C、D)

          i 羅馬字母,小寫。(i, ii, iii, iv)

          I 羅馬字母,大寫。(I, II, III, IV)

          <ol>
          <li>聯(lián)系人:</li>xxx
          <li>聯(lián)系地址:</li>北京市豐臺區(qū)
          <li>郵政編碼:</li>100036
          </ol>


          無序列表(ordered list)

          <ul></ul> 列表標(biāo)簽定義一個標(biāo)有圓點的列表;

          <ul type="value"></ul>

          disc 默認值,實心圓。

          circle 空心圓。

          square 實心方塊。

          <ul>
          <li></li>
          <li></li>
          <li></li>
          </ul>


          目錄列表 所有主流瀏覽器都支持 <dir> 標(biāo)簽。。

          <dir></dir>標(biāo)簽定義目錄列表。

          <dir>
          <li>HTML</li>
          <li>XHTML</li>
          <li>CSS</li>
          </dir>

          菜單列表 目前所有主流瀏覽器都不支持 <menu> 標(biāo)簽。

          <menu></menu>標(biāo)簽可定義一個菜單列表。

          <menu>
          <li>html</li>
          <li>xhtml</li>
          </menu>

          在實際工作中, 它的用途較少, 大部分我們還是用ul;

          另外還可以使用:

          <div align=""></div>分區(qū)標(biāo)簽,用來排版大塊HTML段落,也用于格式化表


          主站蜘蛛池模板: 大香伊蕉日本一区二区| 亚洲日本乱码一区二区在线二产线| 亚洲一区二区三区在线观看网站 | 日韩十八禁一区二区久久| 日本不卡在线一区二区三区视频| 亚洲国产一区二区a毛片| 亚洲无线码一区二区三区| 日本一区二区三区在线看| 精品福利一区二区三| av无码免费一区二区三区| 一区二区三区精品视频| 秋霞午夜一区二区| 亚洲第一区在线观看| 中文字幕AV无码一区二区三区| 精品免费久久久久国产一区| 欧美日韩国产免费一区二区三区| 岛国无码av不卡一区二区| 亚欧色一区W666天堂| 国产乱人伦精品一区二区| 国产精品免费综合一区视频| 四虎精品亚洲一区二区三区| 国产色精品vr一区区三区| 国产精品女同一区二区久久| 国产成人精品一区二三区| 国产成人av一区二区三区在线观看| 日韩精品成人一区二区三区| 中文字幕精品一区二区精品| 国产乱码一区二区三区| 无码人妻aⅴ一区二区三区| 亚洲国产高清在线一区二区三区| 色久综合网精品一区二区| 3D动漫精品啪啪一区二区下载| 亚洲乱码av中文一区二区 | 国产高清在线精品一区二区| 精品在线一区二区| 真实国产乱子伦精品一区二区三区 | 91精品一区二区三区在线观看| 夜夜添无码一区二区三区| 精品一区二区三区四区电影| 国产精品无码一区二区在线观 | 亚洲AV无码一区二区乱孑伦AS|