當前位置:編程學習大全網 - 編程語言 - web前端中html,css和JavaScript這三個的關系是怎麽樣的?

web前端中html,css和JavaScript這三個的關系是怎麽樣的?

我們說,Web前端三劍客:HTML、CSS、JavaScript,它們看上去是三種不同的技術,但在實際中卻是相互搭配使用的。

HTML是用來標記內容的(重在內容組織上)

HTML是超文本標記語言的簡稱,它是壹種不嚴謹的、簡單的標識性語言。它用各種標簽將頁面中的元素組織起來,告訴瀏覽器該如何顯示其中的內容。

為什麽說HTML是不嚴謹的呢?因為HTML標簽即使不閉合,也並不會影響頁面內容的組織。

CSS是用來修飾內容樣式的(重在內容樣式美化展示上)

CSS是層疊樣式表的簡稱,它用來表現HTML文件樣式的,簡單說就是負責HTML頁面中元素的展現及排版。

JavaScript是用來做交互的

JavaScript是壹種腳本語言,即可以運行在客戶端也能運行在服務器端。JavaScript的解釋器就是JS引擎,JS引擎是瀏覽器的壹部分。而JavaScript主要是用來擴展文檔交互能力的,使靜態的HTML具有壹定的交互行為(比如表單提交、動畫特效、彈窗等)。

HTML與CSS及JS的關系

這三者99%的情況下都是搭配使用的,但也不是絕對的,具體關系是:

HTML與CSS、JS是不同的技術,可以獨立存在;

HTML壹般需要CSS和JS來配合使用,否則單壹HTML文檔無論是功能還是展示上效果都不理想;

CSS壹般是不能脫離HTML或XML的,如果CSS脫離了HTML和XML,那就沒有存在的必要的;

JS可以脫離HTML和CSS而獨立存在;

JS可以操作HTML和CSS。

總結:如果把HTML比做身體,那CSS就好比是衣服,而JavaScript則意味著人能做的壹些高級動作。

以上就是我的觀點,對於這個問題大家是怎麽看待的呢?歡迎在下方評論區交流~我是科技領域創作者,十年互聯網從業經驗,歡迎關註我了解更多科技知識!

  • 上一篇:《克羅尼格峽谷》中的名詞解釋
  • 下一篇:馬是脊椎編程。
  • copyright 2024編程學習大全網