導航:首頁 > 萬維百科 > 網頁設計怎麼id標識

網頁設計怎麼id標識

發布時間:2020-12-05 21:36:08

1、網頁設計之HTML中Id和Name的區別

html中:name指的是用戶名稱,ID指的是用戶注冊是系統自動分配給用戶的一個序列號。 name是用來提交數據的,提供給表單用,可以重復;id則針對文檔操作時候用,不能重復。如:document.getElementById();
一、ID是在客戶端腳本里用!NAME是用於獲取提交表單的某表單域信息,在form裡面,如果不指定Name的話,就不會發送到伺服器端。
二、以下元素input、select、form、frame、iframe用name,而以下元素table、tr、 td、div、p、span、h1、li用id,表單元素(form input textarea select)與框架元素(iframe frame)用 name,這些元素都與表單(框架元素作用於form的target)提交有關, 在表單的接收頁面只接收有name的元素, 賦ID的元素通過表單是接收不到值的.
當然上述元素也可以賦ID值, 賦ID值的時候引用這些元素的方法就要變一下了.
賦 name: document.formName.inputName document.frames("frameName")
賦 ID : document.all.inputID document.all.frameID
只能賦ID不能賦name的元素:(除去與表單相關的元素都只能賦ID)
body li a table tr td th p div span pre dl dt dd font b 等等

2、網頁設計,怎麼給它<DIV id=menu>加上屬性?

這是html和css的寫法,

其中的div是一個層,這個層可以用版「類權」樣式來命名(也就是class),也可以用id來命名。
id的只能用一次是說同一個id在一個頁面中只能出現一次,例如頁面中有一個元素取id為「navibar」,那麼在這個頁面中就不能再為其他元素取「navibar」這個id了;
class可以多次引用,是說在一個頁面中,可以為多個元素加上同一個名稱的class,例如

a

b

c

d

這些網頁製作和網站建設的教程在趙一鳴隨筆博客中都有視頻講解,你可以去看一下,如果我的回答對你有用,可以採納哦!

3、網頁設計時,對網頁的標簽進行s樣式設置時,為什麼明明已經有了id屬性,但是還要設置class屬性

通常 我們是不用ID來設置樣式的,一般都是用class來控制樣式的!ID只針對一個,CLASS是針對一個數組,因為html的樣式很多事可以重復利用的,所以CLASS主要是用來控制樣式的,id主要是用來JS獲取節點的!
當然,你也可以用ID控制樣式,用CLASS來獲取節點。
通常來說ID是用來獲取節點,class用來控制樣式!較為合理一點!
希望可以給你帶來幫助!

4、什麼是網頁設計中的DIV,什麼是ID?謝謝

div是指塊文字,像你要定義一塊文字可以用到它。另外做層的時候也經用到它,它就是讓一塊東西集成為一個集合.
div標簽可以以類或ID附加css樣式
1.類
<div class="***">……</div>
2.ID
<div id="***">……</div>
如果用id附加,那麼css中應該首先創建這個ID:
如:
#abc .font {
font-family: Verdana, "宋體";
color: #FF00CC;
}
其中abc就是id
可以在abc這個id下建立很多css屬性,這樣所有在<div id="***">……</div>這個標簽中的內容將遵循abc這個id下的css屬性。

5、網頁設計中,<id="top">是什麼意思?

應該是類似<div id="top">的寫法吧?

HTML中不存在id這個標簽。

它只可以作為某個標簽的屬性。

在CSS中,id是用來聲明引用的CSS聲明.

在Javascript中,也可以用來索引文檔對象DOM.

順便說一下:caiwen0002,請不要誤導別人。

6、網頁製作什麼時候用id,什麼時候用class啊

不是的,在css中使用id和class, 從實用角度的區別是 class可以多次使用,而id只能用於一個元素

如:

<!DOCTYPE html>

<html lang="en" xmlns="

<head>
    <meta charset="utf-8" />
    <title></title>
    <style>
        #my_id {
            color: red;
        }

        .my_class {
            color:yellow;
        }
    </style>
</head>
<body>
    <div id="my_id">id只能用於一個元素</div>
    <div class="my_class">class用於元素1</div>
    <div class="my_class">class用於元素2</div>
</body>
</html>

效果如下:

7、網頁設計,怎麼給它<DIV id=menu>加上屬性?

可以這樣:
<style>
#menu{width:500px;height:35px;background:#cccccc;position:absolute; left:50px;top:50px;}
</style>
<DIV id=menu>

也可以這樣:
<div id=menu style="width:500px;height:35px;background:#cccccc;position:absolute; left:50px;top:50px;}">

至於你的說位置這個嘛,就要看你是相對於哪個來說內,如果相對於瀏覽器為容器來定容位的話,可以直接left:px;top:px..比如復雜,

也可以用margin外邊框和padding內邊距來定義它跟上一層容器的距離關系:

8、網站製作樣式里為什麼用class而不用id

還是用class呢?這其中是講究技巧的,首先了解一下id和class的屬性以及方法。 ID是表示著標簽的身份,在JS腳本中會用到id,當JS要修改一個標簽的屬性時,JS會將id名作為該標簽的唯一標識進行操作。假如你的頁面里出現了兩個ID那JS效果特性較出現邏輯錯誤不知道依據哪個ID來改變其標簽屬性。 在CSS里的ID不一定為JS而設置的,但是同樣ID在頁面里也只能出現一次,並且是唯一性。 Class 在程序中稱「類」,同時在CSS中也書面語也叫「類」。在CSS樣式中以小寫的「點」及「.」來命名如: .css5{屬性:屬性值;} ,而在html頁面里則以class="css5" 來選擇調用,命名好的CSS又叫css選擇器。如: .css5{屬性:屬性值;} 選擇器在html調用為<div class="css5">我是class例子</div>。 為什麼樣式里用class而不用id呢? 1、id專門留給JS用,這樣才符合表現與行為分離的原則。所以id我用駝峰式,也是為了體現這一點。 2、id不可以重復,用class的話,可以肆無忌憚的用無數次。 3、id的優先順序太高,若是寫了一個#page_content a {color:#f60} ,裡面要改鏈接顏色,都必須加上#page_content才能越過這個優先順序。 總結:一般網站製作最好不要用className寫類名,因為始終對瀏覽器大小寫敏感的問題抱有懷疑態度。

9、網頁設計id命名為漢語好嗎

最好不要這樣,會出錯。
可以自己摸索出自己的命名規則。
這樣在以後寫網頁的時候會方便一些

與網頁設計怎麼id標識相關的知識