回覆列表
  • 1 # 代入感258

    不可以web的主要組成是html+css。js只是輔助實現一些效果所以由此可以看出來,html+css才是主流,從另一方面來說。網站建好之後要進行最佳化推廣,各大搜索引擎是不認識js是什東西的,他們很排斥js。相比起來,他們很喜歡html。所以,在建設網站的時候要儘量少用或者是不用js。專業將這三者的關係:

    1. HTML是網頁內容的載體。內容就是網頁製作者放在頁面上想要讓使用者瀏覽的資訊,可以包含文字、圖片、影片等。

    2. CSS樣式是表現(外觀控制)。就像網頁的外衣。比如,標題字型、顏色變化,或為標題加入背景圖片、邊框等。所有這些用來改變內容外觀的東西稱之為表現。

    3. JavaScript是用來實現網頁上的特效效果。如:滑鼠滑過彈出下拉選單。或滑鼠滑過表格的背景顏色改變。還有焦點新聞(新聞圖片)的輪換。可以這麼理解,有動畫的,有互動的一般都是用JavaScript來實現的。

  • 2 # 從零跟我學Java

    html是搭建頁面結構和一些基礎表單。

    css是針對上面html搭建的頁面進行渲染美化,沒有css網頁看起來很醜的。

    所以現在幾乎任何網站都離不開這三樣技術。

  • 3 # 電商拆手

    HTML,翻譯成中文,叫做超文字標記語言,全稱是HyperText Markup Language。

    這一長串的英文單詞我們可能記不住,其實也不需要花過多的精力在這種聽起來很高大上的名詞上,第一是小白階段沒必要,第二是到了更高層次,接觸的時間長了,自然而然就記住了直接來看這個中文名,叫超文字標記語言。

    把這個名詞拆分一下,分別是“超文字”,“標記”,“語言”,那麼html是一門語言這個毋庸置疑,也沒什麼可說的再往前看,“標記”,其實這是html語言的一個特點,語言裡面所有的東西都叫做標記,用一個標記來包含一塊內容表示其作用,比如用<h1>標籤來表示頁面上的一個標題,用<p>標籤來表示一個文章段落等等這裡說的標籤,就是標記,它的名字有很多,但是表示的都是同一個東西,從html語言角度,它叫做標記,我們平常也會稱之為標籤;從盒模型的角度,可以稱之為盒子;從標籤與標籤之間的關係來看,又可以稱之為元素;從渲染引擎的角度,還可以稱之為文件物件模型(Document Object Model —— DOM)等等…

    所以初學者可能會被各種各樣的名詞所幹擾,但是不用擔心,那只是可愛的程式設計師前輩跟你裝裝逼而已再接著往前,“超文字”其實這裡從字面上就已經能夠理解了,說的是這個語言已經遠遠超出了文字的範疇,文字,但從字面上來理解,就是文字、符號。這稱之為文字。

    但是如今的網頁上,感覺更多的是圖片。那麼圖片就是一個超文字。再比如音樂,電影,或者一些其他的媒體。

    這都遠遠超出了文字的範疇,所以說是超文字HTML建立之初是用來描述文件結構的,這裡是一個標題,這裡是文章段落,這裡需要加粗強調一下,或者用於描述一個表格,再或者用來承載一些功能,比如說a連結,比如說表單提交資料。到了今天,我們可以把HTML看做是一個房子的骨架,結構在1994年全球資訊網聯盟(W3C)成立之初,因為沒有相關標準,外加上網站的風靡,HTML被迫出現了一下諸如<font>之類的一些用來描述外觀的標籤,但這並不是HTML的本職工作,以至於今天我們能看到很多很多很多的標籤,但是我們並不會經常用到它們,也沒有必要全都瞭解。

    也正是因為逐漸增多的網站提出的需求也越來越多,人們開始注重網站的外觀,這時候CSS也就應運而生了。說白了,CSS就是控制為HTML元素新增樣式從而使頁面更加漂亮的。CSS的全程 Cascading Style Sheets,

  • 4 # 網路圈

    我們說,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則意味著人能做的一些高階動作。

  • 5 # PHP是最好的語言

    結構,樣式,行為

    通俗點說如果把網頁比喻成人,html相當於骨架,css相當於一個人的穿衣打扮,js相當於人做什麼動作

  • 中秋節和大豐收的關聯?
  • 林肯MKT怎麼樣啊?