HTML, CSS, JavaScript

來源:互聯網
上載者:User
HTML: Hyper Text Make-up Language 超文字標記語言 (HTML),或者超文本連結標示語言. 是網頁製作的主要語言, 是網頁的基礎架構.
CSS: Cascading Style Sheets 層疊樣式表, 簡稱樣式表. 是目前唯一的網頁頁面排版樣式標準, 它能使任何瀏覽器都聽從指令, 知道該以何種布局, 格式顯示各種元素及其內容.
JavaScript: 是目前瀏覽器普遍支援的指令碼語言, 可開發Internet用戶端的應用程式.
樣本:1.HTML<html>
<head>
<title>未使用CSS, JavaScript的HTML檔案</title>
</head>
<body>
<h2 align="left">未使用CSS, JavaScript的HTML檔案</h2>
<hr>
<p>這是一個未使用CSS, JavaScript的HTML檔案.</p>
</body>
</html>

2. CSSCSS
<html>
<head>
<style type="text/css">
<!--
h2{font-size:42px;font-family:微軟雅黑}
--!>
</style>
<title>使用了CSS的HTML檔案</title>
</head>
<body>
<h2 align="left">使用了CSS的HTML檔案</h2>
<hr>
<p>這是一個使用了CSS的HTML檔案.</p>
</body>
</html>

3. JavaScript

JavaScript
<html>
<head>
<script language="JavaScript">
<!--
alert("這是JavaScript起的作用");
--!>
</script>
<style type="text/css">
<!--
h2{font-size:42px;font-family:微軟雅黑}
--!>
</style>
<title>使用了CSS的HTML檔案</title>
</head>
<body>
<h2 align="left">使用了CSS的HTML檔案</h2>
<hr>
<p>這是一個使用了CSS的HTML檔案.</p>
</body>
</html>

它們各自扮演的角色:
1. HTML
是Internet上用於設計網頁的主要語言, 無論網頁包括動畫, 多媒體, 圖形等各種複雜的元素, 基礎架構都是HTML.
HTML是可以標記頁面文檔中的段落, 標題, 表格, 連結等的格式的, 但隨著網路的發展, 使用者需求的增加, HTML越來越不能滿足更多的文檔樣式需求.
2. CSS
是一種製作網頁的新技術. "樣式" 就是指網頁中文字大小, 顏色, 圖片位置等格式. "層疊"的意思是, 當在HTML中引用了數個樣式檔案(CSS檔案)時, 當樣式檔案中的樣式發生衝突時, 瀏覽器將依據層疊順序處理.
CSS彌補了HTML對網頁格式化方面的不足, 起到排版定位的作用.
HTML和CSS配合使用, 提供給使用者的只是一種靜態資訊, 缺少互動性.
3. JavaScript
使得使用者與資訊之間不只是一種瀏覽與顯示的關係, 而是實現了一種即時, 動態, 互動的頁面功能.
用於開發Internet用戶端的應用程式, 它可以結合HTML, CSS, 實現在一個Web頁面中與Web客戶互動的功能.
它可以直接對使用者或客戶的輸入做出響應, 無須經過Web服務程式.

專用的HTML開發工具:
1. 所見即所得 (WYSIWYG)工具: 如Drumbeat, NetobjectFusion
2. HTML代碼編輯工具: 記事本等
3. 混合型工具: Adobe, Dreamweaver, FrontPage, CutePage等.
Dreamweaver是當前製作網頁的主流工具之一.

相關文章

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.