1:ie是瀏覽器的一種,一般的瀏覽器只是用到了IE的內盒,知識將IE做了個外包。
2:書寫HTML時要按照xml標準類書寫。有開始就有結束。
3:HTML種屬性單雙引號都可以,也可以不寫,HTML和XML是一樣的,都是用<!__>來做注釋的。
4:<p></p>創建段落;<br/>回車;在HTML中有些標簽可以不用關閉,br就是一個,這點和XML不同,一般情況都全部要關閉。<br/><img=”1.gif”/>
5:HTML中不把“”當成空格,要抒寫空格就必須用 表示空格。因為在HTML中經常會有縮進的形式,要是這樣子網頁的排版就會很亂。
6:分段用<p>標簽,為什么<>要用<【小于】和&dt【大于】,因為在HTML中<>有不同的含義。
7:<PRe>可以將中間的字段按其書寫格式輸出來</pre>
8:<img src=‘1.img’/>這圖片一點擊就會鏈接,而且這圖片不是插入的。
9:table表格
*:<thead></thead>表示表頭,<tr>表示行,<td>表示列。
10:表單
*:<form>為表單標簽,如果要將數據提交到數據庫則需要將<input>,<textarea>,<select>等表單元素放到form中。
*:<form action=’’>其中的action屬性最后到那個頁面。
*:<input>是主要的表單元素,type的可選值為:<submit>:提交按鈕;<button>普通按鈕;<checkbox>復選框;<file>文件選擇框;<hidden>:隱藏字段;<image>:圖片按鈕;<passWord>:密碼框;<radio>:單選按鈕;<reset>:重置按鈕;<text>:文本框;
*<select>標簽用來表示ComboBox或者ListBox的,若其屬性的size大于1,則是ListBox否則是ComboBox.
*:若其屬性size大于1,則表示為ComboBox,否則為ListBox
11:CSS層疊樣式表是用來美化網頁。
*內聯式:對某一個標簽,進行美化;
*頁面嵌入:對一類標簽美化;在<head></head>中設置<style>
*外部引用:<link type=”text/css”rel=’Styleheet’href=’css1.css’>
1:格式,書寫在<head>中。
<script>
alert(‘輸出內容’);
</script>
2:外部引用
<script src=’common.js’ type=”Text/Javascript”></script>
3:JS是解釋行語言,不是編譯型的,有時有些錯誤也會照樣子執行的,它和JAVA無一點關系,基本的形式和C#是一樣的。
4:js中無類型一說,用var來聲明變量。以下的代碼在JS中正確的,而在VS中是錯誤的。
var i=10;
i=”abc”;
alert(i);這樣子會輸出abc,不會出錯。
5:判斷其變量初始化
var x;
if(!x){alert(‘不x’);}表示變量被初始化了或者變量不為空或者變量不為0.
6:函數的聲明 不需要聲明返回值類型,參數類型的。并不是所有的函數都有返回值。
function add(i1,i2){
return i1+i2;
}
7:在js中也有事件一說,這只包括在一些超鏈接上面的。
<a href=”JavaScript:alert(‘點擊我’)”></a>
<input src=”a.js” onclick=”clert(‘點擊我’)”type=“JavaScript”>
8:匿名函數
var F1=function(a,b){
return a+b;
}
alert(F1(12.10)); 輸出22.
9:JS面向對象基礎
**js中沒有類的語法,是用函數閉包模擬出來的,在JS中String,Date等類,都被叫做對象“”
*********例子
function Person(name,age){ //可以看成為構造函數,而name,age則看成其屬性就好理解。
this.Name=name;
this.Age=age;
this.SayHallo=function(){
alert(“你好,我是”+this.Name+”,我今年“+this.Age+”歲了”);
}
}
var P1=new Person(“man”,20);
P1.SayHello(); 必須要聲明類名
10:Array數組
**:js中的數組是一個動態的數組,無需限制大小,長度是不限的。
var names=new Array();
names[0]=”tom”;
names[1]=”son”;
for(var i=0;i<names.length;i++){
alert(names[i]);
}
新聞熱點
疑難解答