.列表(對相同類型的數據進行合理的展示)
列表分為有序、無序和自定義列表。
a、無序列表(ul):
ul 標簽用來聲明無序列表 ,所有的列表項(li)都要包含在ul標簽當中
<ul>
<li> xx</li>
<li> xx</li>
</ul>
標識符類型樣式:改變type屬性值來控制當前列表的標識符類型。
circle 實心圓樣式
square 實心正方形
disc 默認值實心圓
<ul type="none"> <!--無標識符-->
<li>吃飯</li>
</ul>
<ul type="square">
<li>睡覺</li>
</ul>
<ul type="circle">
<li>看電視</li>
</ul>
注意:li 標簽中一般不能出現樣式,比如 <li type = "circle">XX</li>寫法不是很規范:
ul標簽當中只能出現 li 標簽,不能出現其他標簽和文字,列表內容寫在li標簽中。
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title></title>
</head>
<body>
<ul type="none">
<!--li列表項-->
<li>吃飯1</li>
<li>吃飯2</li>
<li>吃飯3</li>
<li>吃飯4</li>
</ul>
</body>
</html>
b、有序列表(ol):
<ol>
<li> xx</li>
<li> xx</li>
</ol>
修改標識符:改變type屬性值
1 數字1 2 3 ......
a/A 小/大寫字母
i/I 小/大寫的羅馬數字
<ol type="none">XX</ol> 無標識符
注意:同樣,ol標簽和li標簽是配合使用的,不能單獨使用,而且ol標簽內部不能存在 任何其他標簽,一般情況下只能存在li標簽。
有序列表
c、自定義列表(dl):
<dl>標簽和<dt><dd>標簽是配合使用,不能單獨使用,而且<dl>標簽內部不能存在
任何其他標簽。(dt是標題,dd是列表內容)
<dl>
<!--自定義列表的標題-->
<dt>廣東省</dt>
<!--可以寫自定列表的內容-->
<dd>廣州</dd>
<dd>潮汕</dd>
<dd>中山</dd>
<dt>廣西省</dt>
<dd>南寧</dd>
<dd>柳州</dd>
<dd>桂林</dd>
</dl>
小結:
列表有三種表現形式;
有序列表和無序列表必須配合li標簽使用;
列表的type屬性可以改變列表標識符;
2.表格
<table>XX</table> 聲明表格
<tr>XX</tr> 行
<td>XX</td> 列
<th>XX</th> 表頭單元格,粗體居中
<caption>XX</caption> 表格的標題,寫在table下面
<table border = "2"> <!--border 表格邊框粗細-->
<caption>XX</caption>
<tr>
<td>吃飯1</td>
<td>吃飯2</td>
</tr>
<tr>
<td>吃飯3</td>
<td>吃飯4</td>
</tr>
</table>
補充:W3C:萬維網聯盟 ,制定web標準。
web標準分為結構(html)、 表現(css)、行為(js)
標簽名稱、屬性名稱必須小寫
標簽必須嚴格嵌套,并且必須閉合,即使空元素標簽也必須閉合
屬性值必須用引號引起來
天是劉小愛自學Java的第76天。
感謝你的觀看,謝謝你。
話不多說,繼續html的學習:
昨天學習了最基礎的文本標簽及屬性,除此之外還有很多其它標簽,今天逐一學習。
a標簽有一個必不可少的屬性:href。href也就是超鏈接的意思。
下面編寫代碼,其中我每行之間用了兩個換行符(<br/><br/>),為了使頁面看起來相對而言更加美觀些。
①href="#"
作用是跳轉本頁面。
②href="對應網頁鏈接地址"
作用是跳轉到對應網頁。
③href="本地主頁"
這個呢是我自己電腦里面的一個html文件,自己可以訪問,但是別人就沒法訪問了。
②中的是只要網址能打開,所有人都能訪問。
④href="mailto:對應郵箱地址"
作用是用本地的郵箱客戶端,給填寫的郵箱發送郵件。
⑤target="_self"
self,自身的意思,作用就是在當前頁面中打開填入的網頁鏈接。
⑥target="_blank"
blank,空白的意思,作用就是在新窗口中打開填入的網頁鏈接。
⑦title="劉小愛的博客"
title,又是標題,這里的作用是:當我們將鼠標放在當前鏈接上的時候會出現一個標題提示。
代碼編寫完畢,做一個測試:
其中有個小常識:
左鍵直接點擊,會在當前頁面中打開對應鏈接。
Ctrl+左鍵點擊,會在新的頁面中打開對應鏈接。
1圖片標簽
image,圖像的意思,簡寫為img,圖片標簽也就是用img來表示。
①src="圖片地址"
如果是本地圖片,寫出圖片所在的路徑即可。
如果是網絡圖片,寫出其對應的鏈接即可。
其中width為寬度,height為高度,如果只設置其中一項,高度和寬度是等比例縮放的。
當然也可以寬度高度同時設置不同的值。
②alt="圖片丟失了啦"
如果圖片丟失了,就會顯示alt里面的內容。
③title="我是劉小愛"
同a標簽一樣,當鼠標放在該圖片上時,會顯示title里的內容。
2列表標簽
list,即列表的意思,其中又分為有序列表和無序列表。
有序列表:ordered list,簡寫就是ol。
①type="1"
數字排序,這也是默認的有序排序規則,所以可以省略不寫。
②type="a"
使用小寫字母排序,詳情見上圖。
③type="A"
使用大寫字母排序,詳情見上圖。
④type="Ⅰ"
使用羅馬字母排序,詳情見上圖。
⑤type="i"
使用字母i來排序,詳情見上圖。
無序列表:unordered list,簡寫就是 ul。
①type="disc"
disc,唱片、圓盤的意思,這是無序列表的默認屬性,所以可以省略不寫。
②type="circle"
circle,圓形的意思。
③type="square"
square,正方形的意思。
1基本介紹
table,表格的意思,這在學數據庫時就接觸過。
tr,tablerow的縮寫,表示的是表格中的行。
td,tabledata的縮寫,表示的是表格中的數據。
①單元格:cell:細胞的意思,在表格中就表示為一個單元格。
②表格外邊框:border,邊界的意思,用其可以設置外邊框的粗細。
③單元格外間距:cellspacing,用其設定外間距。
④單元格內間距:cellpadding,用其設定內間距。
其中width表示表格的寬度,并且外間距一般都會設定為0,不然都不像是個表格的樣子。
①caption標簽
標題的意思,用以說明表格的標題,我這邊還用了一個b標簽將其給加粗了。
②th標簽
table head的簡寫,也就是表格的表頭,它是默認居中加粗的。
當然我們也可以根據align屬性來設定排序位置(居左,居中,居右)。
此外,其中也可以使用thead、tbody、tfoot標簽來劃分表格。
這個稍作了解即可,感覺使用這些標簽和不使用這些標簽對表格本身沒有影響。
2表格快速模板設置
看到左上角那個黃燈后點擊,選擇Language Injection Settings,最后選擇html即可。
這樣設置后就可以使用表格快速創建模板了。
先輸入table>tr*4>td*4,再加上Tab鍵,即可快速創建一個4*4的表格。
3合并單元格
①rowspan
合并行的意思,相同的列不同的行。
“2”的意思就是表示是跨兩行,從第1行開始將第1行和第2行合并起來了。
既然如此,那么第2行總共也就只需要3列了,所以將其第2行第1列刪除。
②colspan
合并列的意思,相同的行不同的列。
“3”的意思就是表示是跨3列,從第2列開始將第2列第3列和第4列合并起來了。
既然如此,那么第3行總共也就只需要2列了,所以將第3行中第3列第4列刪除。
謝謝你的觀看。
如果可以的話,麻煩幫忙點個贊,謝謝你。
TML即超文本標記語言,是目前應用最為廣泛的語言之一,是組成一個網頁的主要語言。在現今這個HTML5華麗麗地占領了整個互聯網的時候,如果想要通過網頁抓住瀏覽者的眼球光靠因循守舊是不行的,程序猿們需要掌握一些必須知道的HTML常用代碼,因為只有熟悉掌握了常用的HTML代碼,程序猿們在編寫網頁的時候才可以做到流暢美觀,用細膩的思維和創意的細節效果打動并留住網頁瀏覽者。
html+css代碼
文本設置
1、font-size: 字號參數
2、font-style: 字體格式
3、font-weight: 字體粗細
4、顏色屬性
color: 參數
注意使用網頁安全色
超鏈接設置
text-decoration: 參數
主要用途是改變瀏覽器顯示文字鏈接時的下劃線。
參數取值范圍:
underline:為文字加下劃線
overline:為文字加上劃線
line-through:為文字加刪除線
blink:使文字閃爍
none:不顯示上述任何效果
背景
1、背景顏色
background-color: 參數
2、背景圖片
background-image: url(URL)
URL就是背景圖片的存放路徑,none表示無。
3、背景圖片重復
background-repeat: 參數
參數取值范圍 :
no-repeat:不重復平鋪背景圖片
repeat-x:使圖片只在水平方向上平鋪
repeat-y:使圖片只在垂直方向上平鋪
如果不指定背景圖片重復屬性,瀏覽器默認的是背景圖片向水平、垂直兩個方向上平鋪。
4、背景圖片固定
背景圖片固定控制背景圖片是否隨網頁的滾動而滾動。如果不設置背景圖片固定屬性,瀏覽器默認背景圖片隨網頁的滾動而滾動。為了避免過于花哨的背景圖片在滾動時轉移瀏覽者的注意力,一般都設為固定
background-attachment: 參數
參數取值范圍:
fixed:網頁滾動時,背景圖片相對于瀏覽器的窗口而言,固定不動
scroll:網頁滾動時,背景圖片相對于瀏覽器的窗口而言,一起滾動
區塊
1、單詞間距
word-spacing: 間隔距離
2、字母間距
letter-spacing: 字母間距
3、文本對齊
text-align: 參數
參數的取值:
left:左對齊
right:右對齊
center:居中對齊
justify:相對左右對齊
4、垂直對齊
vertical-align: 參數
top:頂對齊
bottom:底對齊
text-top:相對文本頂對齊
text-bottom:相對文本底對齊
baseline:基準線對齊
middle:中心對齊
sub:以下標的形式顯示
super:以上標的形式顯示
5、文本縮進
text-indent: 縮進距離
12px相當于一個文字距離
6、空格
white-space: 參數
normal 正常
pre 保留
nowrap 不換行
7、顯示樣式
display: 參數
參數取值范圍:
block:塊級元素,在對象前后都換行
inline:在對象前后都不換行
list-item:在對象前后都換行,增加了項目符號
none:無顯示
方框
1、height 高度
2、width 寬度
3、padding 內邊距
4、margin 外邊距
5、float(浮動):可以讓塊級元素在一行中排列,例如橫向菜單。
6、clear 清除浮動
邊框
1、樣式
border style 參數
邊框樣式的參數:
none:無邊框
dotted:邊框為點線
dashed:邊框為長短線
solid:邊框為實線
double:邊框為雙線
2、寬度
border width 參數
3、顏色
border color 參數
列表
list-style-type 列表樣式
不同瀏覽器的列表符可能不相同,可能會影響到網頁,所以網頁中的列表大多都是由背景圖片顯示。
控制用戶界面的樣式
鼠標
cursor:鼠標形狀參數
CSS鼠標形狀參數表:
鼠標形狀:CSS代碼
style="cursor:hand" 手形
style="cursor:crosshair" 十字形
style="cursor:text" 文本形
style="cursor:wait" 沙漏形
style="cursor:move" 十字箭頭形:
style="cursor:help" 問號形
style="cursor:e-resize" 右箭頭形
style="cursor:n-resize" 上箭頭形
style="cursor:nw-resize" 左上箭頭形
style="cursor:w-resize" 左箭頭形
style="cursor:s-resize" 下箭頭形
style="cursor:se-resize" 右下箭頭形
style="cursor:sw-resize" 左下箭頭形
HTML常用代碼之:結構性定義
文件類型<HTML></HTML> (放在檔案的開頭與結尾)
文件主題<TITLE></TITLE> (必須放在「文頭」區塊內)
文頭<HEAD></HEAD> (描述性資料,像是「主題」)
文體<BODY></BODY> (文件本體)
標題<H?></H?> (從1到6,有六層選擇)
標題的對齊 <H?ALIGN=LEFT|CENTER|RIGHT></H?>
區分<DIV></DIV>
區分的對齊 <DIVALIGN=LEFT|RIGHT|CENTER|JUSTIFY></DIV>
引文區塊<BLOCKQUOTE></BLOCKQUOTE> (通常會內縮)
強調<EM></EM> (通常會以斜體顯示)
特別強調<STRONG></STRONG> (通常會以加粗顯示)
引文<CITE></CITE> (通常會以斜體顯示)
碼<CODE></CODE> (顯示原始碼之用)
樣本<SAMP></SAMP>
鍵盤輸入<KBD></KBD>
變數<VAR></VAR>
定義<DFN></DFN> (有些瀏覽器不提供)
地址 <ADDRESS></ADDRESS>
大字<BIG></BIG>
小字<SMALL></SMALL>
與外觀相關的標簽(作者自訂的表現方式)
加粗<B></B>
斜體<I></I>
底線<U></U> (尚有些瀏覽器不提供)
刪除線<S></S> (尚有些瀏覽器不提供)
下標<SUB></SUB>
上標<SUP></SUP>
打字機體<TT></TT> (用單空格字型顯示)
預定格式<PRE></PRE> (保留文件中空格的大小)
預定格式的寬度<PRE WIDTH=?></PRE>(以字元計算)
向中看齊<CENTER></CENTER> (文字與圖片都可以)
閃耀<BLINK></BLINK> (有史以來最被嘲弄的標簽)
字體大小 <FONTSIZE=?></FONT>(從1到7)
改變字體大小 <FONTSIZE=+|-?></FONT>
基本字體大小 <BASEFONTSIZE=?> (從1到7; 內定為3)
字體顏色 <FONTCOLOR="#$$"></FONT>($$為顏色代碼)
HTML常用代碼之:修改頁面的實用性HTML代碼
貼圖:<img src="圖片地址">
加入連接:<a href="所要連接的相關地址">寫上你想寫的字</a>
在新窗口打開連接:<a href="相關地址" target="_blank">寫上要寫的字</a>
移動字體(走馬燈):<marquee>寫上你想寫的字</marquee>
字體加粗:<b>寫上你想寫的字</b>
字體斜體:<i>寫上你想寫的字</i>
字體下劃線: <u>寫上你想寫的字</u>
字體刪除線: <s>寫上你想寫的字</s>
字體加大: <big>寫上你想寫的字</big>
字體控制大小:<h1>寫上你想寫的字</h1> (其中字體大小可從h1-h5,h1最大,h5最小)
更改字體顏色:<font color="#value">寫上你想寫的字</font>(其中value值在000000與ffffff(16位進制)之間
消除連接的下劃線:<a href="相關地址" style="text-decoration:none">寫上你想寫的字</a>
貼音樂:<embed src="音樂地址" width="寬度" height="高度" autostart=false>
貼flash: <embed src="flash地址" width="寬度" height="高度">
貼影視文件:<img dynsrc="文件地址" width="寬度" height="高度" start=mouseover>
換行:<br>
段落:<p>段落</p>
原始文字樣式:<pre>正文</pre>
換帖子背景:<body background="背景圖片地址">
固定帖子背景不隨滾動條滾動:<body background="背景圖片地址" body bgproperties=fixed>
定制帖子背景顏色:<body bgcolor="#value">(value值見10)
帖子背景音樂:<bgsound="背景音樂地址" loop=infinite>
貼網頁:<iframe. src="相關地址" width="寬度" height="高度"></iframe>
HTML常用代碼之:常常會遇到的問題
點擊關閉窗口
<a href="javascript.:top.window.close();">點擊關閉窗口</a>!
請問如何去掉主頁右面的滾動條?
<body scroll="no">
<body style="overflow-y:hidden">
如何做到讓一個網頁自動關閉.
<html>
<head>
<OBJECT id=closes type="application/x-oleobject" classid="clsid:adb880a6-d8ff-11cf-9377-00aa003b7a11">
<param name="Command" value="Close">
</object>
</head>
<body >
這個窗口會在10秒過后自動關閉,而且不會出現提示. </body>
如何在不刷新頁面的情況下刷新css?
<style>
button{ color:#000000;}
</style>
<button nclick=document.styleSheets[0].rules[0].style.color=‘‘‘‘red‘‘‘‘>點擊按鈕直接修改style標簽里button選擇符使按鈕改為 紅色</button>
請問如何讓網頁自動刷新?
在head部記入<META. HTTP-EQUIV="Refresh" c>其中20為20秒后自動刷新,你可以更改為任意值。
如何讓頁面自動刷新?
方法一,用refresh
HTML 代碼片段如下:
<head>
<meta. http-equiv="refresh" c>
</head>
5表示刷新時間
[Ctrl+A 全部選擇 提示:你可先修改部分代碼,再按運行]
方法二,使用setTimeout控制
<img src=/logo.gif>
<script>
function rl(){
document.location.reload()
}
setTimeout(rl,2000)
</SCRIPT>
如何讓超鏈接沒有下劃線
在源代碼中的<HEAD>…</HEAD>之間輸入如下代碼:
<style. type="text/css"> <!--
a { text-decoration: none}
--> </style>
請問如何去掉IE的上下滾動條?
<body style=‘‘‘‘overflow:scroll;overflow-y:hidden‘‘‘‘>
</body>
怎樣才能把RealPlayer文件在網頁做一個試聽連接?
<embed height=25 src=51js.rm type=audio/x-pn-realaudio-plugin width=50 autostart="false" c>
如何用html實現瀏覽器上后退按鈕的功能?
<a href="java script.:history.go(-1)">點擊后退</a>
或者
<script> history.back() </SCRIPT>
HTML常用代碼之:你不一定知道的技巧
ncontextmenu="window.event.returnValue=false" 將徹底屏蔽鼠標右鍵
<table borderncontextmenu=return(false)><td>no</table> 可用于Table
<body nselectstart="return false"> 取消選取、防止復制
onpaste="return false" 不準粘貼
oncopy="return false;" ncut="return false;" 防止復制
<link rel="Shortcut Icon"href="favicon.ico"> IE地址欄前換成自己的圖標
<link rel="Bookmark"href="favicon.ico"> 可以在收藏夾中顯示出你的圖標
<inputstyle="ime-mode:disabled"> 關閉輸入法
永遠都會帶著框架
<script. language="JavaScript"><!--
if (window == top)top.location.href = "frames.htm"; //frames.htm為框架網頁
// --></script>
防止被人frame.
<SCRIPT. LANGUAGE=JAVASCRIPT><!--
if (top.location != self.location)top.location=self.location;
// --></SCRIPT>
網頁將不能被另存為
<noscript><iframe.src=*.html></iframe></noscript>
查看網頁源代碼
<input type=button value=查看網頁源代碼
onclick="window.location = "view-source:"+"http://www.w3cschool.cn"">
刪除時確認
<a href="javascript:if(confirm("確實要刪除嗎?"))location="boos.asp? &areyou=刪除&page=1"">刪除</a>
屏蔽功能鍵Shift,Alt,Ctrl
<script>
function look(){
if(event.shiftKey)
alert("禁止按Shift鍵!");//可以換成ALT CTRL
}
document.onkeydown=look;
</script>
網頁不會被緩存
<META. HTTP-EQUIV="pragma" CONTENT="no-cache">
<META. HTTP-EQUIV="Cache-Control"CONTENT="no-cache, must-revalidate">
<META. HTTP-EQUIV="expires"CONTENT="Wed, 26 Feb 1997 08:21:57 GMT">
或者<META. HTTP-EQUIV="expires"CONTENT="0">
怎樣讓表單沒有凹凸感?
<input type=text style="border:1 solid #000000">
<input type=text style="border-left:none;border-right:none; border -top:none; border-bottom: 1 solid#000000"></textarea>
不要滾動條?
讓豎條沒有:
<body style="overflow:scroll;overflow-y:hidden">
</body>
讓橫條沒有:
<body style="overflow:scroll;overflow-x:hidden">
</body>
兩個都去掉?更簡單了
<body scroll="no">
</body>
怎樣去掉圖片鏈接點擊后,圖片周圍的虛線?
<a href="#"nFocus="this.blur()"><img src="logo.jpg"border=0></a>
電子郵件處理提交表單
<form. name="form1"method="post" action="mailt****@***.com"enctype="text/plain">
<input type=submit>
</form>
在打開的子窗口刷新父窗口的代碼里如何寫?
window.opener.location.reload()
如何設定打開頁面的大小
<body nload="top.resizeTo(300,200);">
打開頁面的位置<bodynload="top.moveBy(300,200);">
在頁面中如何加入不是滿鋪的背景圖片,拉動頁面時背景圖不動
<STYLE>
body
{background-image:url(logo.gif); background-repeat:no-repeat;
background-position:center;background-attachment: fixed}
</STYLE>
檢查一段字符串是否全由數字組成
<script. language="Javascript"><!--
function checkNum(str){return str.match(//D/)==null}
alert(checkNum("1232142141"))
alert(checkNum("123214214a1"))
// --></script>
獲得一個窗口的大小
document.body.clientWidth; document.body.clientHeight
怎么判斷是否是字符
if (/[^/x00-/xff]/g.test(s)) alert("含有漢字");
else alert("全是字符");
TEXTAREA自適應文字行數的多少
<textarea rows=1 name=s1 cols=27npropertychange="this.style.posHeight=this.scrollHeight">
</textarea>
日期減去天數等于第二個日期
<script. language=Javascript>
function cc(dd,dadd)
{
//可以加上錯誤處理
var a = new Date(dd)
a = a.valueOf()
a = a - dadd * 24 * 60 * 60 * 1000
a = new Date(a)
alert(a.getFullYear() + "年" + (a.getMonth() +1) + "月" + a.getDate() + "日")
} cc("12/23/2002",2)
</script>
選擇了哪一個Radio
<HTML><script. language="vbscript">
function checkme()
for each ob in radio1
if ob.checked then window.alert ob.value
next
end function
</script><BODY>
<INPUT name="radio1" type="radio"value="style" checked>Style.
<INPUT name="radio1" type="radio"value="barcode">Barcode
<INPUT type="button" value="check"nclick="checkme()">
</BODY></HTML>
*請認真填寫需求信息,我們會在24小時內與您取得聯系。