整合營(yíng)銷服務(wù)商

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

          免費(fèi)咨詢熱線:

          HTML+CSS:css的常用標(biāo)簽總結(jié),了解各個(gè)標(biāo)簽

          HTML+CSS:css的常用標(biāo)簽總結(jié),了解各個(gè)標(biāo)簽的作用

          ss的標(biāo)簽有很多,本篇文章為大家總結(jié)以下常用的一些標(biāo)簽以及簡(jiǎn)單說(shuō)明這些標(biāo)簽的作用。

          (1) css的文字屬性標(biāo)簽

          文字顏色: color: #ffffff;

          文字樣式: font-style: oblique;(偏斜體) italic;(斜體) normal;(正常)

          字體大小:font-size:16px;

          文字行高: line-height: 30px;

          文字粗細(xì): font-weight: bold;(粗體) lighter;(細(xì)體) normal;(正常)

          文字修飾: text-decoration:line-through; (加刪除線)overline;(加頂線)underline;(加下劃線)none;(無(wú)修飾線)

          對(duì)齊方式: text-align:right; (文字右對(duì)齊)left;(文字左對(duì)齊)center;(內(nèi)部元素居中)justify;(文字分散對(duì)齊)

          使用練習(xí):我們隨機(jī)書(shū)寫(xiě)一段文字,設(shè)置文字的顏色為紅色,字體樣式為斜體,字體大小為20px,行高為35px,字體加粗,加下劃線,并是文字居中對(duì)齊;那么我們的代碼就如下所示:

          在網(wǎng)頁(yè)中的顯示效果就如下圖所示:

          (2)css背景樣式

          背景樣式:background:#f00; (紅色背景)background-image : url(/image/bg.gif); (背景圖片)background-repeat : repeat;(重復(fù)排列-網(wǎng)頁(yè)默認(rèn))background-repeat : no-repeat;(不重復(fù)排列)background-repeat : repeat-x; (在x軸重復(fù)排列)background-repeat : repeat-y; (在y軸重復(fù)排列)

          (3)css邊框樣式

          邊框樣式:border-top : 1px solid #f00; (上框線)border-bottom : 1px solid #f00; (下框線)border-left : 1px solid #f00; (左框線)border-right : 1px solid #f00; (右框線)border:1px solid #f00;(上下左右邊框)

          其他框線樣式:solid(實(shí)線框)dotted(虛線框)double(雙線框)groove(立體內(nèi)凸框)ridge(立體浮雕框)inset(凹框)outset(凸框)

          (4)css內(nèi)邊距以及外邊距屬性

          內(nèi)邊距樣式:padding-top:10px; (上邊框留空白)padding-right:10px;(右邊框留空白)padding-bottom:10px; (下邊框留空白)padding-left:10px;(左邊框留空白)

          也可以簡(jiǎn)寫(xiě)成padding:10px 10px 10px 10px;(分別對(duì)應(yīng)上右下左)padding:10px 10px;(上下、左右)padding:10px 10px 10px;(上、左右、下)

          外邊距樣式:margin-top:10px; (上邊界留空白)margin-right:10px;(右邊界留空白)margin-bottom:10px; (下邊界留空白)margin-left:10px;(左邊界留空白)

          也可以簡(jiǎn)寫(xiě)成margin:10px 10px 10px 10px;(分別對(duì)應(yīng)上右下左)margin:10px 10px;(上下、左右)margin:10px 10px 10px;(上、左右、下)

          使用練習(xí):我們隨機(jī)書(shū)寫(xiě)一段文字,設(shè)置文字的背景為灰色,邊框?yàn)榧t色 2px 實(shí)線框,內(nèi)邊距為10px,外邊距為10px;那么我們的代碼就如下所示:

          在網(wǎng)頁(yè)中的顯示效果就如下圖所示:

          對(duì)于css的常用標(biāo)簽今天就先介紹到這里,大家在平時(shí)可以自己多加練習(xí)練習(xí),熟練一下各個(gè)標(biāo)簽的作用。


          每日金句:有時(shí)候死扛下去總是會(huì)有機(jī)會(huì)的。喜歡我的文章的小伙伴記得關(guān)注一下哦,每天將為你更新最新知識(shí)。

          擊右上方紅色按鈕關(guān)注“web秀”,讓你真正秀起來(lái)

          前言

          作為程序員的我們,書(shū)寫(xiě)代碼也需要大量的技巧。一份良好的代碼能讓人耳目一新,讓人容易理解,同時(shí)也讓自己成就感滿滿。因此,在這里簡(jiǎn)單的整理一些CSS開(kāi)發(fā)技巧,希望能讓你寫(xiě)出耳目一新、容易理解、舒服自然的代碼。

          CSS實(shí)用技巧第一講:文字處理

          本小結(jié)主要是圍繞css對(duì)文字處理的技巧,有興趣的小伙伴可以收藏一下。

          文本對(duì)齊方式

          CSS最常用的對(duì)齊方式,居中對(duì)齊、左對(duì)齊(默認(rèn))、右對(duì)齊,而且實(shí)現(xiàn)起來(lái)也是非常的簡(jiǎn)單。

          如下:

          p{
           text-align: center;
           text-align: left;
           text-align: right;
          }
          

          但是兩端對(duì)齊你有用過(guò)嗎?

          只需要添加text-align-last:justify樣式即可。請(qǐng)看示例:

          <div class="justify-text">
           <div class="li">賬號(hào)</div>
           <div class="li">密碼</div>
           <div class="li">電子郵件</div>
          </div>
          

          scss樣式

          .justify-text {
          	.li {
          		padding: 0 20px;
           margin-top: 10px;
          		width: 100px;
          		background-color: #f13f84;
          		line-height: 40px;
          		text-align-last: justify;
          		color: #fff;
           list-style: none;
          		&:first-child {
          			margin-top: 0;
          		}
          	}
          }
          

          CSS實(shí)用技巧第一講:文字處理

          文本排版方向

          現(xiàn)代書(shū)本上的文字都是從左到右的順序排列,但是古時(shí)候不同,文字都是從右至左排列的,現(xiàn)在在很多古籍、牌坊、石碑等上面依舊可以看到從右至左的文字。

          css也可以調(diào)整文本排版方向,是通過(guò)什么屬性控制的呢?

          writing-mode 屬性定義了文本在水平或垂直方向上如何排布。

          writing-mode: horizontal-tb | vertical-rl | vertical-lr | sideways-rl | sideways-lr

          • horizontal-tb:水平方向自上而下的書(shū)寫(xiě)方式。即 left-right-top-bottom
          • vertical-rl:垂直方向自右而左的書(shū)寫(xiě)方式。即 top-bottom-right-left
          • vertical-lr:垂直方向內(nèi)內(nèi)容從上到下,水平方向從左到右
          • sideways-rl:內(nèi)容垂直方向從上到下排列
          • sideways-lr:內(nèi)容垂直方向從下到上排列

          下面看具體示例:

          <div class="bruce flex-ct-x">
          	<div class="vertical-text">
          		<h3>詩(shī)經(jīng)</h3>
          		<p>
           死生契闊,<br>
           與子成說(shuō)。<br>
           執(zhí)子之手,<br>
           與子偕老。
           </p>
          	</div>
          </div>
          

          scss樣式

          .vertical-text {
          	writing-mode: vertical-rl; // 文字排版方向
          	h3 {
          		padding-left: 10px;
          		font-weight: bold;
          		font-size: 18px;
          		color: #d60f5c;
          	}
          	p {
          		line-height: 30px; // 行間距
           letter-spacing: 7px; // 文字間距
          		color: #ee1166;
          	}
          }
          

          CSS實(shí)用技巧第一講:文字處理

          文本從右至左排列

          <div class="reverse-text">
           紅豆生南國(guó)<br/>
           春來(lái)發(fā)幾枝<br/>
           愿君多采擷<br/>
           此物最相思
          </div>
          

          scss樣式

          .reverse-text {
          	font-weight: bold;
          	font-size: 30px;
          	color: #f13f84;
           width: 200px;
          	letter-spacing: -70px; // letter-spacing最少是font-size的2倍
          }
          

          CSS實(shí)用技巧第一講:文字處理

          文本溢出控制

          文本溢出處理不管是PC或者是H5,都是非常常見(jiàn)的,非詳情頁(yè)面都會(huì)經(jīng)常用到。

          文本溢出處理分為:?jiǎn)涡形淖忠绯?和 多行文字溢出。下面看看具體示例:

          單行文字溢出

          <div class="ellipsis">昨夜雨疏風(fēng)驟,濃睡不消殘酒。試問(wèn)卷簾人,卻道海棠依舊。知否,知否,應(yīng)是綠肥紅瘦。</div>
          

          scss樣式

          .ellipsis {
           width: 200px;
          	overflow: hidden; // 溢出隱藏
          	text-overflow: ellipsis; // 溢出修飾 ellipsis省略號(hào)
          	white-space: nowrap; // 文本不會(huì)換行
          }
          

          CSS實(shí)用技巧第一講:文字處理

          多行文字溢出

          <div class="ellipsis">尋尋覓覓,冷冷清清,凄凄慘慘戚戚。乍暖還寒時(shí)候,最難將息。三杯兩盞淡酒,怎敵他、晚來(lái)風(fēng)急!雁過(guò)也,正傷心,卻是舊時(shí)相識(shí)。
          滿地黃花堆積,憔悴損,如今有誰(shuí)堪摘?守著窗兒,獨(dú)自怎生得黑!梧桐更兼細(xì)雨,到黃昏、點(diǎn)點(diǎn)滴滴。這次第,怎一個(gè)愁字了得!</div>
          

          scss樣式

          .ellipsis {
           width: 400px;
          	display: -webkit-box;
          	overflow: hidden;
          	text-overflow: ellipsis;
          	-webkit-line-clamp: 3;
          	/* autoprefixer: off */
          	-webkit-box-orient: vertical;
          	/* autoprefixer: on */
          }
          

          CSS實(shí)用技巧第一講:文字處理

          注意

          使用文本溢出處理時(shí),容器一定要定義寬度。

          多行文字溢出,scss樣式添加注釋autoprefixer: off并不是為了說(shuō)明什么,而是,在webpack打包編譯時(shí),如果沒(méi)有這個(gè)注釋,-webkit-box-orient: vertical會(huì)被忽略掉。

          文本選擇顏色

          在瀏覽器中,當(dāng)你選擇文本想要copy時(shí),是不是會(huì)發(fā)現(xiàn)選擇文本會(huì)有背景色和文字顏色呢?其實(shí)它是可以通過(guò)css定義的。

          使用::selection自定義文本選擇顏色

          <div class="select-color">
           <p>紅豆生南國(guó),</p>
           <p class="special">春來(lái)發(fā)幾枝。</p>
           <p>愿君多采擷,</p>
           <p class="special">此物最相思。</p>
          </div>
          

          scss樣式

          // 全局文本選擇樣式
          ::selection {
          	background-color: #f13f84;
          	color: #fff;
          }
          .select-color {
          	line-height: 30px;
          	font-weight: bold;
          	font-size: 30px;
          	color: #d60f5c;
          }
          // 具體某個(gè)選擇器下 文本選擇樣式
          .special::selection {
          	background-color: #00b7a3;
          }
          

          CSS實(shí)用技巧第一講:文字處理

          總結(jié)

          有空把CSS3及其選擇器和偽元素偽類等知識(shí)點(diǎn)復(fù)習(xí)一遍,溫故而知新。多使用Chrome的DevTools來(lái)調(diào)試CSS,提示式的填值能發(fā)現(xiàn)很多有趣的屬性。多嘗試不同的方式實(shí)現(xiàn)相同功能,多實(shí)踐。項(xiàng)目中多試用CSS的新特性,不要總是被低版本瀏覽器束縛著,這樣也一直難以進(jìn)步。在使用JS完成一個(gè)簡(jiǎn)單的效果前先想想能不能用純CSS來(lái)完成。這樣你的CSS技能就能得到穩(wěn)步提升。

          最后謝謝大家的支持。

          SS基本屬性

          1. 什么是CSS?

          2. 如何導(dǎo)入css到html文件中?【3種】

          3. CSS的基本選擇器

          4. CSS的基本屬性

          4.1 修飾文本的樣式屬性

          屬性名稱

          屬性的作用

          屬性的取值

          text-transform

          文本轉(zhuǎn)換大小寫(xiě)

          None:capitalize:Uppercase:

          Lowercase

          text-align

          元素內(nèi)容的水平對(duì)齊方式。

          left | right | center....

          word-spacing

          單詞之間的額外間隙

          數(shù)字+單位【px】可以為負(fù)數(shù)

          letter-spacing

          字符與字符之間的間隙

          數(shù)字+單位【px】可以為負(fù)數(shù)

          text-indent

          定義塊內(nèi)文本內(nèi)容的縮進(jìn)

          數(shù)字+單位【px】可以為負(fù)數(shù)

          vertical-align

          定義行內(nèi)元素在行框內(nèi)的垂直對(duì)齊方式

          top middle bottom

          line-height

          定義元素中行框的最小高度。

          數(shù)字+單位【px】不能為負(fù)數(shù)

          <!DOCTYPE html>

          <html>


          主站蜘蛛池模板: 亚洲福利秒拍一区二区| 国产一区二区三区无码免费| 鲁丝丝国产一区二区| 国产在线第一区二区三区| 激情综合丝袜美女一区二区| 国产情侣一区二区三区| 免费无码一区二区三区| 夜夜精品视频一区二区| 一区二区视频免费观看| 国产在线精品一区二区在线观看| 久久人做人爽一区二区三区| 国产日韩精品一区二区三区 | 精品国产日韩亚洲一区91| 日本高清无卡码一区二区久久| 久久一区二区明星换脸| 国产一区二区三区在线观看影院 | 日韩欧美一区二区三区免费观看| 动漫精品第一区二区三区| 中文字幕无线码一区2020青青 | 激情爆乳一区二区三区| 久久久91精品国产一区二区| 老熟妇高潮一区二区三区| 久久久久国产一区二区| 色噜噜狠狠一区二区三区果冻| 亚洲一区二区久久| 日本精品3d动漫一区二区| 日本精品一区二区三区在线视频一| 久久国产午夜精品一区二区三区| 精品人伦一区二区三区潘金莲| 视频在线观看一区二区| 91久久精品国产免费一区| 一区二区福利视频| 亚洲AV日韩综合一区| 中文字幕aⅴ人妻一区二区| 无码午夜人妻一区二区不卡视频| 亚洲一区二区三区香蕉| 国产主播一区二区三区 | 一区二区三区人妻无码| 中文字幕日韩一区二区不卡| 亚洲一区二区女搞男| 精品一区二区三区在线观看l |