整合營銷服務商

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

          免費咨詢熱線:

          IT兄弟連 HTML5教程 HTML5文字版面和編輯標簽 HTML框架結構

          使用HTML框架結構可以把一個瀏覽器窗口劃分為若干個小窗口,每個窗口可以顯示不同的URL網頁,每個框架里的網頁相互獨立。這樣不僅可以非常方便地在瀏覽器中同時瀏覽不同的頁面效果,而且可以非常方便地完成導航工作。如果所有的框架標記要放在一個HTML文檔中,這個HTML頁面的文檔體標簽<body>被框架集標簽<frameset>取代,然后通過<frameset>的子窗口標簽<frame>定義每一個子窗口和子窗口的頁面屬性,子窗口的排列遵循從左到右、從上到下的次序規則。

          于漢字的特殊性,在CSS網頁布局中,中文排版有別于英文排版。排版是一個麻煩的問題,作為一個優秀的網頁設計師和網頁制作人員,掌握一些簡單的中文排版技巧是不可或缺的。所以今天小編特意整理了一些簡單實用的技巧,希望對大家有所幫助。

          文字排版

          字體

          我們可以使用css樣式為網頁中的文字設置字體、字號、顏色等樣式屬性。

          body{font-family:"宋體";}

          這里注意不要設置不常用的字體,因為如果用戶本地電腦上如果沒有安裝你設置的字體,就會顯示瀏覽器默認的字體。(因為用戶是否可以看到你設置的字體樣式取決于用戶本地電腦上是否安裝你設置的字體。)

          現在一般網頁喜歡設置“微軟雅黑”,如下代碼:

          body{font-family:"Microsoft Yahei";}

          body{font-family:"微軟雅黑";}

          字號、顏色

          可以使用下面代碼設置網頁中文字的字號為12像素,并把字體顏色設置為#666(灰色):

          body{font-size:12px;color:#666}

          粗體

          可以使用下面代碼實現設置文字以粗體樣式顯示出來。

          p span{font-weight:bold;}

          斜體

          以下代碼可以實現文字以斜體樣式在瀏覽器中顯示:

          p a{font-style:italic;}

          <p>三年級時,我還是一個<a>膽小如鼠</a>的小女孩。</p>

          下劃線

          有些情況下想為文字設置為下劃線樣式,這樣可以在視覺上強調文字,可以使用下面代碼來實現:

          p a{text-decoration:underline;}

          <p>三年級時,我還是一個<a>膽小如鼠</a>的小女孩。</p>

          刪除線

          如果想在網頁上設置刪除線怎么辦,這個樣式在電商網站上常會見到:

          上圖中的原價上的刪除線使用下面代碼就可以實現:

          .oldPrice{text-decoration:line-through;}

          段落排版

          縮進

          中文文字中的段前習慣空兩個文字的空白,這個特殊的樣式可以用下面代碼來實現:

          p{text-indent:2em;}

          注意:2em的意思就是文字的2倍大小

          行間距(行高)

          這一小節我們來學習一下另一個在段落排版中起重要作用的行間距(行高)屬性(line-height),如下代碼實現設置段落行間距為1.5倍。

          p{line-height:1.5em;}

          中文字間距、字母間距

          如果想在網頁排版中設置文字間隔或者字母間隔就可以使用 letter-spacing 來實現,如下面代碼:

          h1{

          letter-spacing:50px;

          }

          注意:這個樣式使用在英文單詞時,是設置字母與字母之間的間距。

          如果我想設置英文單詞之間的間距呢?可以使用 word-spacing 來實現。如下代碼:

          h1{

          word-spacing:50px;

          }

          ...

          <h1>welcome to imooc!</h1>

          對齊

          想為塊狀元素中的文本、圖片設置居中樣式嗎?可以使用text-align樣式代碼,如下代碼可實現文本居中顯示。

          h1{

          text-align:center;

          }

          <h1>了不起的蓋茨比</h1>

          同樣可以設置居左:

          h1{

          text-align:left;

          }

          <h1>了不起的蓋茨比</h1>

          還可以設置居右:

          h1{

          text-align:right;

          }

          <h1>了不起的蓋茨比</h1>

          圖文環繞

          在css中有一個常見的圖文環繞效果。實現方式主要是通過float標簽,將圖片左浮動,或者右浮動。其相鄰的文字,就會環繞圖片排列,代碼和效果如下:

          豎排文字

          使用writing-mode實現。writing-mode屬性有兩個值lr-tb和tb-rl,前者是默認的左-右、上-下,后者是上-下、右-左。

          比如:

          p{

          writing-mode: tb-rl;

          }

          可以結合direction排版。

          首字下沉

          偽對象:first-letter配合font-size、float可以制作首字下沉效果。

          比如:

          p:first-letter{

          padding: 6px;

          font-size: 32pt;

          float: left;

          }

          漢字注音

          如果我們想為漢字注音,就可以使用ruby標簽和ruby-align屬性來實現,比如:

          <ruby>注音<rt style="font-size:11px;">zhuyin</rt></ruby>

          然后通過ruby-align設置其對齊方式。

          這是一個比較冷門的技巧,可能平時使用不多,但小編覺得不妨提供給大家預防不時之需。

          以上就是小編要跟大家分享的CSS網頁布局中文排版技巧,雖然很簡單,但簡單的過程中其實暗藏玄機,如果大家喜歡還請記得收藏哦~

          TML是什么

          HTML的全稱是超文本標記語言,英文全稱是HyperText Markup Language。如果您是零基礎的話,看到這個名字,即使是漢語的,估計也會不知所云。

          超文本指的是用超鏈接的方法,將各種不同空間的文字信息組織在一起的網狀文本。通俗來說就是多個文本之間通過超鏈接相互連接在一起,這些相互連接的文本集合稱為"超文本"。超文本是網頁制作一個非常重要的概念,可以說網絡的精髓就在于"互聯"。

          這些相互關聯的信息媒體可能在同一文本中,也可能是其他文件,或是地理位置相距遙遠的某臺計算機上的文件。這種組織信息方式將分布在不同位置的信息資源用隨機方式進行連接,為人們查找,檢索信息提供方便。(孫素華編著.Dreamweaver CS5 Flash CS5 Photoshop CS5網頁設計從入門到精通:中國青年出版社,2014.10:第16頁)

          標記語言的概念比較復雜,簡單來說,HTML并不是程序語言(不同于C或Python),只是一種在網頁中顯示資料排版位置的標記結構語言。這句話提煉一下就是"標記信息在頁面中排版結構的語言"。

          如果讀的不太明白,在下一節"HTML基本框架"中會對HTML的排版結構規則進行直觀展示,如果您讀不懂可以盡情的跳過,畢竟我們的重點是怎么用。

          HTML基本框架

          HTML框架簡單說就是任何HTML網頁文件中都會包含的基本代碼內容。如果我們打算寫一個頁面,就一定要把框架代碼寫入后才能正式開始添加內容。框架代碼如下:

          <!DOCTYPE HTML><html> <head> </head> <body> </body> </html>

          第一行 <!DOCTYPE HTML>

          第二行 <html>

          第三行 <head>

          第四行 </head>

          第五行 <body>

          第六行 </body>

          第七行 </html>

          這七行代碼是所有HTML頁面所共有的,也就是HTML的框架了。不信我們來驗證一下。

          例子一,頭條的文章頁面(電腦版)網址:https://www.toutiao.com/i6785149184245760516/

          筆者使用Firefox(火狐)瀏覽器,輸入網址后點擊鍵盤上的F12,,如圖所示

          我們可以看到頁面下半部分出現了一個調控臺。

          點擊查看器即可看頁面代碼。代碼如下:

          放大一些,大家看看,<!DOCTYPE HTML> <html> <head> </head> <body> </body> </html>這些標簽是不是一個不少,只是中間多了很多內容而已。

          一個例子不具有普適性,下面我們再看一個例子,我隨便找了個新聞頁面,網址:https://mil.eastday.com/a/200125113254400.html

          使用同樣的方法打開查看器看代碼,如圖:

          是不是框架中的代碼一個也不少吧。

          所以,大家請在自己的電腦中新建一個txt文件,將HTML框架粘貼到txt文件中,并命名為"HTML框架"。以后我們寫的每一個頁面都會從這個框架開始。

          通過對框架中的代碼進行觀察,細心的讀者可能已經發現了HTML這種標記語言的書寫規律。

          規律1:每一個語句都是包含在<>尖括號內的。這是HTML標記語言的基本特點之一,大家一定記牢。

          規律2:除了<!DOCTYPE HTML>這個標簽外,其他標簽都是成對出現!例如<html>與</html>,<head>與</head>,<body>與</body>。

          規律3:這個規律通過觀察代碼也不難發現,即<html></html>兩個標簽中間夾著<head></head>和<body></body>,我們把<head></head>標簽稱為<html></html>標簽的子標簽,反過來<html></html>標簽是<head></head>標簽的父標簽,<head></head>和<body></body>稱為并列關系或者兄弟關系。而<!DOCTYPE HTML>是一個聲明語句,屬于六親不認的。

          各種關系如下圖所示:

          這樣就回到了之前我們解釋"標記語言"的問題上。我們說"標記語言"是"標記信息在頁面中排版結構的語言",這種父子關系、兄弟關系就可以理解為一個頁面的"結構",這種結構又與頁面的排版有關。

          在下一期中,我們會通過練習來解釋"結構"與排版的關系。

          喜歡的小伙伴請加關注,有任何問題可以留言給我,歡迎指正批評,感激不盡!

          HTML完整學習目錄

          HTML序章(學習目的、對象、基本概念)——零基礎自學網頁制作

          第一個HTML頁面如何寫?——零基礎自學網頁制作

          HTML頁面中head標簽有啥用?——零基礎自學網頁制作

          初識meta標簽與SEO——零基礎自學網頁制作

          HTML中的元素使用方法1——零基礎自學網頁制作

          HTML中的元素使用方法2——零基礎自學網頁制作

          HTML元素中的屬性1——零基礎自學網頁制作

          HTML元素中的屬性2(路徑詳解)——零基礎自學網頁制作

          使用HTML添加表格1(基本元素)——零基礎自學網頁制作

          使用HTML添加表格2(表格頭部與腳部)——零基礎自學網頁制作

          使用HTML添加表格3(間距與顏色)——零基礎自學網頁制作

          使用HTML添加表格4(行顏色與表格嵌套)——零基礎自學網頁制作

          16進制顏色表示與RGB色彩模型——零基礎自學網頁制作

          HTML中的塊級元素與內聯元素——零基礎自學網頁制作

          初識HTML中的<div>塊元素——零基礎自學網頁制作

          在HTML頁面中嵌入其他頁面的方法——零基礎自學網頁制作

          封閉在家學網頁制作!為頁面嵌入PDF文件——零基礎自學網頁制作

          HTML表單元素初識1——零基礎自學網頁制作

          HTML表單元素初識2——零基礎自學網頁制作

          HTML表單3(下拉列表、多行文字輸入)——零基礎自學網頁制作

          HTML表單4(form的action、method屬性)——零基礎自學網頁制作

          HTML列表制作講解——零基礎自學網頁制作

          為HTML頁面添加視頻、音頻的方法——零基礎自學網頁制作

          音視頻格式轉換神器與html視頻元素加字幕——零基礎自學網頁制作

          HTML中使用<a>標簽實現文本內鏈接——零基礎自學網頁制作


          主站蜘蛛池模板: 日韩视频一区二区在线观看 | 久久无码人妻精品一区二区三区| 亚洲国产激情一区二区三区| 久久se精品一区精品二区| 精品国产精品久久一区免费式| 国精产品一区一区三区| 视频在线观看一区二区三区| 国产成人亚洲综合一区| 无码精品国产一区二区三区免费| 一区二区三区影院| 国产91精品一区二区麻豆亚洲| 日本免费一区二区三区最新| 在线日产精品一区| 国产精品亚洲一区二区麻豆| 精品性影院一区二区三区内射 | 亚洲AV一区二区三区四区| 久久国产一区二区| 亚洲AV本道一区二区三区四区| 国产精品亚洲高清一区二区 | 国产精品区AV一区二区| 日韩精品一区二区三区中文字幕 | 中文字幕aⅴ人妻一区二区| 久久精品无码一区二区app| 一区二区精品视频| 国产精品 一区 在线| 国产成人精品一区在线 | 精品91一区二区三区| 成人无号精品一区二区三区| 波多野结衣AV一区二区三区中文| 亚洲一区二区三区播放在线| 中字幕一区二区三区乱码| 91久久精品一区二区| 精品欧洲av无码一区二区| 久久精品一区二区三区AV| 99热门精品一区二区三区无码| 在线观看国产一区二三区| 国产福利在线观看一区二区| 亚洲国产成人久久一区WWW | 亚洲男女一区二区三区| 韩国美女vip福利一区| 中文字幕无线码一区2020青青|