整合營銷服務商

          電腦端+手機端+微信端=數據同步管理

          免費咨詢熱線:

          前端開發教程之CSS(四)

          前端開發教程之CSS(四)

          過昨天分享的一些簡單的屬性,接下來小編將繼續為大家分享一些相當常用的屬性;

          首先是控制字體

          主要有包括指定字體、字體大小字體加粗、字體樣式大小寫以及綜合的font屬性;

          1、指定字體,語法規范:font-family:value1,value2, 實例font-family:"微軟雅黑","Arial";這個屬性可以有很多個值并列存在,制定頁面中的文字字體,建議:一般網頁中,中文使用 微軟雅黑較多,英文使用 Arial

          2、字體大小,語法規范及實例:font-size:12px; 建議:在實際開發的網頁中,默認文本一般采用12px

          3、字體加粗,相當于 <b></b>,語法規范:font-weight:normal / bold / value;其中value取值:400至900 之間,400 相當于 normal、900 相當于 bold

          4、字體樣式,相當于<i></i>,語法規范:font-style:normal / italic;表示字體是否為斜體

          5、小型大寫字母,語法規范:font-variant : normal / small-caps;

          6、字體綜合屬性font, font 為簡寫屬性 , 包含6個值:font : font-style font-variant font-weight font-size/line-height font-family;實例 font:bold 12px "microsoft yahei";

          其次是控制文本格式

          主要有包括文本顏色、文字水平排列方式文本線條修飾行高、首行文本縮進以及文本陰影;

          1、文本顏色,語法規范:color:value;實例color:red 表示網頁中的文字顏色為紅色

          2、文字水平排列方式,語法規范:text-align : left/right/center 實例text-align:center 表示文字居中顯示

          3、文本線條修飾,語法規范:text-decoration:none / underline ;取值 : overline(上劃線) , line-through(刪除線)

          4、行高即每行文本所占的高度是多少。一旦設定好后,該行文本將在該行內垂直居中顯示。這個屬性有一個非常好用的地方,就是設置這個文字在垂直方面居中,要想文字垂直居中,那么就是設置這個文字的行高等于它所在容器的高度;

          提問:如果在一個div中,有一行文本,要讓文本在div容器中垂直居中顯示 ?

          解決:div中文本的 行高 要設置與 div的高度一致,這個比直接設置padding或者margin來的容易多了,不涉及具體核算padding或者margin值

          不過也有一個缺陷,就是這個方法僅僅局限于一行數據,所以常用于一行的標題類

          5、首行文本縮進,text-indent : value ;value 表示的是縮進的距離;實例text-index:24px 即表示首行縮進2個字符

          6、文本陰影,text-shadow :h-shadow v-shadow blur color;

          第三、溢出相關處理

          主要有包括處理空白文本溢出;

          1、處理空白,文本過長,在容器內顯示不下的時候,是否要換行

          屬性 :white-space:normal / nowrap ,norma即采用瀏覽器默認設置 nowrap即不換行

          2、文本溢出,溢出后的處理方式,若是想隱藏溢出的內容,可以考慮使用該屬性。注意:該屬性必須與 overflow:hidden 聯用,屬性:text-overflow,取值:clip 即裁減,攔腰截斷 或者 ellipsis即通過 ... 來表示未顯示的內容

          第四、換行(這個方法主要用于英文單詞,對中文沒有效果)

          主要有包括長單詞換行、文本換行

          1、長單詞換行,屬性為word-wrap :normal 即采用瀏覽器默認形式不破壞單詞結構(也是默認值),break-word即破壞單詞的結構

          2、文本換行,屬性為word-break,取值:normal,break-all即破壞單詞結構進行換行,keep-all在半角狀態下的空格下進行換行

          第五、表格

          主要分為2大塊表格常用樣式屬性、表格特有樣式屬性;

          1、表格常用樣式屬性有:內邊距 : padding,尺寸:width 、height,文本、字體格式化屬性,背景屬性:顏色、圖片

          邊框:border,文本垂直對齊:vertical-align : top / bottom / middle等一些基本屬性

          2、表格特有樣式屬性

          2.1邊框合并,屬性:border-collapse,取值可以有:separate即分離邊框(默認)、collapse即合并邊框

          2.2邊框邊距,即table中的cellspacing屬性,使用這個屬性的前提是border-collapse 必須為 separate,屬性:border-spacing,它所有的取值:一個值:表示垂直和水平間距相等、兩個值:第一個值表示 水平間距,第二個值 垂直間距,兩個值 分開

          2.3表格標題位置,屬性為:caption-side,取值:top , bottom

          2.4顯示規則,就是幫助瀏覽器如何顯示或布局一張表,屬性:table-layout,取值有:auto:列寬度由單元格內容決定,默認值,自動表格布局,fixed:列寬度由表格和列的寬度的來決定,固定表格布局

          自動表格布局的特點如下:

          a).單元格大小會適應內容大小

          b).表格復雜是會比較慢

          c).不確定列大小時

          固定表格布局的特點如下:

          a).表格、列的寬度取決于設置好的寬度

          b).速度較快

          c).浮動定位

          第六,定位:即元素在網頁中出現的位置

          定位分類:普通流定位、浮動定位、相對定位、絕對定位、固定定位,浮動屬性、清除浮動、以及浮動引發的問題

          1、普通流定位(文檔流),即網頁中默認的定位方式

          1.1塊級元素 :從上到下

          1.2行內元素 :從左到右

          2、浮動定位,就是將元素排除在普通流之外,元素在網頁上是不占用空間的。浮動元素會放在包含框的左邊或右邊,但依然在包含框內浮動元素在浮動時,可以向左或向右移動直到碰到包含框或其他浮動元素位置,浮動定位的特點有:

          2.1浮動元素外邊緣不會超過父元素的邊框

          2.2浮動元素默認不會重疊

          2.3浮動只能左右浮動,不能上下浮動

          2.4所有元素設置為浮動元素的話,默認將轉換為塊級元素

          3、浮動屬性,屬性:float,取值有:none 即無浮動(默認)、left即左浮動、right即右浮動

          注意:在一個容器內,如果有浮動元素的話,那么盡可能的讓該容器中所有的元素都浮動起來。如果有想在下一行內顯示的內容(不浮動的)單獨使用容器來承裝。

          4、清除浮動,屬性:clear,取值:left/right/both

          作用:清除浮動所帶來的影響,定義了元素的哪個邊上不允許出現浮動元素

          5、浮動引發的問題

          包含框內的元素被應用了float之后,包含框的高度會發生變化(變為0)

          解決方案有 overflow:hidden;

          ?。。∽詈笮【庍€是建議大家,多多代碼,如果學的還不多的,也可以多多的模仿的代碼

          網頁中除了可以輸入漢字、英文和其他語言外,還可以輸入一些特殊字符,如:?、¥、$、&等。


          一般情況下,特殊符號的代碼由前綴“&”、字符名稱及后綴“;”組成。以下是一些常用的特殊字符代碼。


          常用特殊字符標簽

          <!--舉個栗子!-->
          <!DOCTYPE html>
          <html>
            <head>
              <meta charset="utf-8" />
              <title>Doument</title>
            </head>
            <body>
              <p>我啥也沒有我啥也沒有</p>
              <p>我有一個空格    我有一個空格</p>
              <p><我有一個小于號和一個大于號></p>
              <p>&&</p>
              <p>賜我¥100000000吧!</p>
              <p>版權所有?web進階樂園</p>
              <p>注冊商標:web進階樂園?</p>
              <p>商標:web進階樂園?</p>
              <p>直角是90°</p>
              <span>±</span>
              <span>×</span>
              <span>÷</span>
              <p>22=4</p>
              <p>23=8</p>
              <p>"我有引號"</p>
            </body>
          </html>

          注意:一個 “ ;”僅代表一個半角空格,多個空格則可以多次使用該代碼。

          ord,我很熟悉。

          可是每次在中文后加入英文,本希望中文和英文相親相愛,卻總會遇到各種莫名其妙的問題。

          苦死寶寶了~

          今天,就讓我們一起來盤點一下:在Word里中英文混排的那些坑吧。

          坑1:中文漢字不滿一行,英文卻獨自跑到下一行去了。

          就像下圖。

          如果你使用兩端對齊,會發現各個漢字之間的距離太太太大了;

          如果你使用左對齊,就會在中文漢字右側看到大片大片的空白,假如這句“中文+英文”句子前后還有其他句子,那就太太太丑啦。

          怎么辦?

          解決

          WPS文字:段落——換行和分頁——允許西文在單詞中間換行
          Word:段落——中文版式——允許西文在單詞中間換行
          

          這樣就好看了吧。

          坑2:中英文混排全角半角混亂了

          最常見的是英文空格由半角變成了全角,看起來極丑。

          解決:

          WPS文字:選中英文——拼音指南——更改大小寫——半角。
          

          Word:選中英文——Aa——半角。
          

          坑3:想給中英文分別設置不同的字體,一段段設置好麻煩。

          在Word中錄入中英文時,默認二者字體相同??雌饋碇幸幹芯?,并不好看。

          解決:

          在右鍵菜單中打開“字體”設置窗口,分別設置合適的中文和西文字體,這就可以讓我們看到如下的排版,是不是比上面單一字體要好看一些?

          坑4:同樣的字號,英文看起來比中文小一些。

          英文字母總是看起來偏小一點,直接修改字號,中文和英文會一起被修改了。想要保留中文的字體格式,單獨修改英文,就得按照下面的方法。

          解決:

          ① 選中所有的文字,打開替換窗口,輸入“特殊格式”——“任意字母”。

          ② 打開字體格式窗口,設置西文字體和字號。

          ③ 全部替換即可。

          至于應該設置多大的字號,就請動手試一試,或看看這份中英文字號對照表吧。

          坑5:中英文混排,我只想修改中文字體。

          ① Word中可以打開替換窗口,查找“[!^1-^127]”(不包含引號),選中“使用通配符”選項,在“替換為”設置相應的字體格式。

          ② WPS文字中可以先修改所有的字體,然后再單獨修改西文字體。

          坑6:中英文對照翻譯,只占了半頁紙。

          尤其是要打印時,這樣相當浪費。一行行刪除英文后面的換行符好麻煩。選擇分欄,看起來也不好看。

          解決:

          ① 將所有的文字轉成表格,分隔位置選擇“段落標記”(當然也可能是別的符號,具體問題具體分析哦)。

          ② 調整表格列框,取消所有的邊框,就會看到下圖的效果啦。

          注意:

          數字也屬于西文字體哦。

          好了,你在使用Word中英文混排時,還遇到了哪些坑呢?留言一起聊聊吧。


          本文由解晴新生原創,歡迎關注,帶你一起長知識!


          主站蜘蛛池模板: 精品日韩一区二区| 极品少妇一区二区三区四区| 久久精品一区二区三区AV| 日韩电影在线观看第一区| 毛片无码一区二区三区a片视频| 亚洲AV成人精品日韩一区18p| 日本精品一区二区在线播放| 亚洲大尺度无码无码专线一区| 在线日产精品一区| 一本一道波多野结衣一区| 人妻在线无码一区二区三区| 亚洲国产精品无码第一区二区三区 | 精品无码国产一区二区三区51安| 精品人妻一区二区三区浪潮在线| 麻豆文化传媒精品一区二区 | 中文字幕精品无码一区二区三区| 亚洲熟妇av一区二区三区漫画| 精品视频一区二区三区在线观看 | 亚洲av色香蕉一区二区三区蜜桃| 国产成人精品无码一区二区老年人| 内射一区二区精品视频在线观看| 中文字幕精品无码一区二区| 无码日韩人妻av一区免费| 中文字幕Av一区乱码| 精品视频一区二区三区四区 | 国产成人一区二区精品非洲| 亚洲中文字幕丝袜制服一区 | 国产丝袜无码一区二区视频| 久久久久人妻精品一区 | 中文字幕一区二区三区在线不卡 | 日本高清不卡一区| 亚洲Aⅴ无码一区二区二三区软件| 91精品福利一区二区三区野战| 国产精久久一区二区三区| 精品人妻无码一区二区三区蜜桃一| 日产亚洲一区二区三区| 国产午夜三级一区二区三| 国产91精品一区二区麻豆亚洲| 国产中文字幕一区| 亚洲一区无码精品色| 国产日韩一区二区三免费高清|