国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

零基礎學前端(二)用簡單案例去理解 HTML 、CSS 、JavaScript 概念

這篇具有很好參考價值的文章主要介紹了零基礎學前端(二)用簡單案例去理解 HTML 、CSS 、JavaScript 概念。希望對大家有所幫助。如果存在錯誤或未考慮完全的地方,請大家不吝賜教,您也可以點擊"舉報違法"按鈕提交疑問。

該篇適用于從零基礎學習前端的小白

初學者不懂代碼得含義也要堅持模仿逐行敲代碼,以身體感悟帶動頭腦去理解新知識

一、導言

HTML,CSS,JavaScript 都是單獨的語言;他們構(gòu)成前端技術(shù)基礎;

(1)HTML:負責網(wǎng)頁的架構(gòu);

(2)CSS:負責網(wǎng)頁的樣式,美化;

(3)JavaScript(JS):負責網(wǎng)頁的行為;

我們將上述概念,拿出來,作為初學者可能還是不理解,還是一頭霧水,很正常,那我們就以實踐來幫助自己理解。接下來我們一起寫一個簡單的案例。

二、用小案例幫我們理解 HTML CSS JavaScript 各自的概念

注意: 初學者不懂代碼得含義也要堅持模仿逐行敲代碼,以身體感悟帶動頭腦去理解新知識

我們的目標:模仿百度得輸入框 和 按鈕(百度一下)

零基礎學前端(二)用簡單案例去理解 HTML 、CSS 、JavaScript 概念,零基礎學習前端開發(fā),前端,html,css

1.?HTML:負責網(wǎng)頁的架構(gòu)(結(jié)構(gòu))

我寫了 input(文本框)標簽 和 button(按鈕)標簽 ,在瀏覽器運行樣式如下

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta http-equiv="X-UA-Compatible" content="IE=edge">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Document</title>
</head>
<body>
    <input />
    <button>百度一下</button>
</body>
</html>

在chrome瀏覽器運行顯示效果:我們可以看出目前跟百度首頁搜索行結(jié)構(gòu)是一樣的

零基礎學前端(二)用簡單案例去理解 HTML 、CSS 、JavaScript 概念,零基礎學習前端開發(fā),前端,html,css

2. ?CSS:負責網(wǎng)頁的樣式,美化

我們觀察自己編寫的效果存在的問題:

第一,文本框?qū)挾?和 高度,需要修改

第二,百度一下這個按鈕,背景顏色 和 文字顏色,需要修改

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta http-equiv="X-UA-Compatible" content="IE=edge">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Document</title>
    <style>
        /*將全部標簽,自帶的內(nèi)外邊距都設置為0,統(tǒng)一由自己單獨去寫*/
        *{
            padding: 0;
            margin: 0;
        }

        .inputName{
            width: 300px;                /* 設置寬度為300px  */
            height: 30px;                /* 設置高度為30px  */
        }
        .buttonName{
            background-color: #4E6EF2;  /* 設置背景顏色  */
            color: #fff;                /* 設置文字顏色  */
            height: 34px;                 /*為什么這里是34 而不是30*/
            border: none;                 /* 設置按鈕的邊框不顯示  */
            padding-left: 5px;            /* 設置按鈕左邊內(nèi)邊距為 5px  */
            padding-right: 5px;           /* 設置按鈕右邊內(nèi)邊距為 5px  */
        }
    </style>
</head>
<body>
    <input class="inputName" />
    <button class="buttonName">百度一下</button>
</body>
</html>

運行的效果圖:我沒有寫過多的樣式,主要寫了基本的(擔心初學者一下接受不完)

零基礎學前端(二)用簡單案例去理解 HTML 、CSS 、JavaScript 概念,零基礎學習前端開發(fā),前端,html,css

3.??JavaScript(JS):負責網(wǎng)頁的行為

網(wǎng)頁的行為:主要就是指用戶點擊 ”百度一下“那個按鈕,百度網(wǎng)站是發(fā)起一個搜索功能,

這里我模仿點擊百度一下按鈕,彈出一個警告框,之后跳轉(zhuǎn)到百度官網(wǎng)

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta http-equiv="X-UA-Compatible" content="IE=edge">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Document</title>
    <style>
        *{
            padding: 0;
            margin: 0;
        }
        .inputName{
            width: 300px;                /* 設置寬度為300px  */
            height: 30px;                /* 設置高度為30px  */
        }
        .buttonName{
            background-color: #4E6EF2;  /* 設置背景顏色  */
            color: #fff;                /* 設置文字顏色  */
            height: 34px;                 /*為什么這里是34 而不是30*/
            border: none;                 /* 設置按鈕的邊框不顯示  */
            padding-left: 5px;            /* 設置按鈕左邊內(nèi)邊距為 5px  */
            padding-right: 5px;           /* 設置按鈕右邊內(nèi)邊距為 5px  */
        }
    </style>
</head>
<body>
    <input class="inputName" />
    <button class="buttonName">百度一下</button>
</body>
<script>
    //1. 獲取“百度一下”按鈕的DOM節(jié)點
    let buttonDOM = document.getElementsByClassName("buttonName");
    //2. 給該按鈕,添加一個點擊事件的監(jiān)聽,當用戶發(fā)起點擊,就會進入function函數(shù)內(nèi)部,執(zhí)行下面語句
    buttonDOM[0].addEventListener('click',function(){
        alert("你點擊按鈕,馬上跳轉(zhuǎn)到百度頁面");
        window.open("https://www.baidu.com/");
    });
</script>
</html>

目前JavaScript 的代碼寫在了<script>標簽內(nèi),涉及的知識點DOM 和 BOM。

零基礎學前端(二)用簡單案例去理解 HTML 、CSS 、JavaScript 概念,零基礎學習前端開發(fā),前端,html,css

三、結(jié)束語

經(jīng)過這樣,我們大概理解了結(jié)構(gòu)(HTML)、樣式(CSS)、行為(JavaScript),都寫在哪里,具體是什么樣子。不過你也會發(fā)現(xiàn),他們的知識還是很多。

比如:CSS 寫樣式,class是什么
比如:JavaScript代碼里,document、window是什么?


編程是一個很長的過程,不積跬步無以至千里,學習不能太著急。

接下來,我們就詳細的學習HTML的知識

零基礎學前端(三)重點講解 HTML-CSDN博客

四、題外話:網(wǎng)頁三劍客

網(wǎng)頁三劍客,編程老人都曉得,

Dreamweaver(開發(fā)工具,作用和VsCode差不多,但功能相當老化,不是真正編程人該使用的)
Flash (由于安全問題,已經(jīng)被chrome給封殺了)
Fireworks

=》這些技術(shù)都已經(jīng)被淘汰,初學者不要糾結(jié),當他們不存在就可以了。文章來源地址http://www.zghlxwxcb.cn/news/detail-709715.html

到了這里,關(guān)于零基礎學前端(二)用簡單案例去理解 HTML 、CSS 、JavaScript 概念的文章就介紹完了。如果您還想了解更多內(nèi)容,請在右上角搜索TOY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來自互聯(lián)網(wǎng)用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權(quán),不承擔相關(guān)法律責任。如若轉(zhuǎn)載,請注明出處: 如若內(nèi)容造成侵權(quán)/違法違規(guī)/事實不符,請點擊違法舉報進行投訴反饋,一經(jīng)查實,立即刪除!

領(lǐng)支付寶紅包贊助服務器費用

相關(guān)文章

  • 前端開發(fā)基礎(HTML5 + CSS3)【第一篇】:HTML標簽之文字排版、圖片、鏈接、音頻、視頻 && 涵蓋了兩個綜合案例 做到了基礎學得會,實戰(zhàn)寫的出

    前端開發(fā)基礎(HTML5 + CSS3)【第一篇】:HTML標簽之文字排版、圖片、鏈接、音頻、視頻 && 涵蓋了兩個綜合案例 做到了基礎學得會,實戰(zhàn)寫的出

    點擊前往前端開發(fā)基礎專欄: 一、開發(fā)環(huán)境搭建 這里google瀏覽器不能用我們就使用電腦自帶的微軟瀏覽器就可以了! 下載 VS Code VS Code 官網(wǎng)下載地址 這里根據(jù)自己電腦的操作系統(tǒng)進行下載! 安裝步驟如下: (是在不知道如何操作,可以找個教程一步一步來) 安裝這個還是

    2024年04月16日
    瀏覽(32)
  • javascript+css+html購物車案例

    javascript+css+html購物車案例

    javascript代碼部分主要實現(xiàn)三部分功能? 1、商品數(shù)量增加(減少)同時小計增加(減少) 這部分主要是通過for循環(huán)給增加(減少)按鈕綁定點擊事件 1)點擊后計數(shù)器自增(自減) 2)計數(shù)器數(shù)量*對應商品單價 賦值給對應商品小計(涉及到數(shù)據(jù)類型轉(zhuǎn)換) parseInt(\\\'12ccc\\\' ) →

    2024年02月02日
    瀏覽(15)
  • 前端全集Ⅰ---- HTML/CSS/JavaScript

    前端全集Ⅰ---- HTML/CSS/JavaScript

    Web:全球廣域網(wǎng),也稱萬維網(wǎng),能夠通過瀏覽器訪問的網(wǎng)站 Web網(wǎng)站的工作流程:(前后端分離模式) 網(wǎng)頁有哪些組成? 文字、圖片、視頻、音頻、超鏈接 前端代碼通過瀏覽器的解析和渲染變成用戶看到的頁面,對網(wǎng)頁進行解析渲染的部分就是瀏覽器的內(nèi)核 Web標準 不同的瀏

    2024年02月15日
    瀏覽(47)
  • HTML + CSS + JavaScript【實戰(zhàn)案例】 實現(xiàn)動畫導航欄效果

    HTML + CSS + JavaScript【實戰(zhàn)案例】 實現(xiàn)動畫導航欄效果

    ?Hello~ 咱們今天一起來學習一個動畫導航的小項目 HTML結(jié)構(gòu)

    2024年02月03日
    瀏覽(25)
  • 前端= 結(jié)構(gòu)(HTML)+ 樣式(CSS)+ 行為(JavaScript)

    前端開發(fā)確實涵蓋了行為(JavaScript)、樣式(CSS)和結(jié)構(gòu)(HTML)這三個主要方面。這三個方面在前端開發(fā)中密切協(xié)作,共同構(gòu)建用戶界面和用戶體驗。 結(jié)構(gòu)(Structure):HTML 是用于定義頁面結(jié)構(gòu)的標記語言。通過使用 HTML 標簽,可以創(chuàng)建網(wǎng)頁的基本骨架,包括標題、段落、

    2024年02月13日
    瀏覽(27)
  • 【簡單的留言墻】HTML+CSS+JavaScript

    【簡單的留言墻】HTML+CSS+JavaScript

    ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?? 1.首先我們用HTML的一些標簽,初步構(gòu)造區(qū)域?樣式。 ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?? 2.上面操作已經(jīng)初步完成布局,接下來在style標簽中書寫CSS代碼,利用各種選擇器設置。

    2024年02月07日
    瀏覽(19)
  • 前端:運用HTML+CSS+JavaScript實現(xiàn)拼圖游戲

    前端:運用HTML+CSS+JavaScript實現(xiàn)拼圖游戲

    前一段時間突然來了一個想法,就是運用前端知識實現(xiàn)一個拼圖游戲,但是不知道具體怎樣實現(xiàn)。今天,想到既然實現(xiàn)不了現(xiàn)實中我們看到的那種拼塊,那么就用正方形來代替吧! 效果如下: 想到就是當小的圖片塊放到合適的位置上時,表示拼圖完成。 1. 前端布局 運用cs

    2024年02月08日
    瀏覽(90)
  • [前端開發(fā)] 常見的 HTML CSS JavaScript 事件

    代碼示例指路 常見的 HTML、CSS、JavaScript 事件代碼示例 在 Web 開發(fā)中,事件是用戶與網(wǎng)頁交互的重要方式之一。通過事件,用戶可以與頁面元素進行交互,觸發(fā)相應的功能或效果。本文將介紹常見的 HTML、CSS、JavaScript 事件,以及事件對象和事件代理的概念。 鼠標事件 鼠標事

    2024年02月19日
    瀏覽(30)
  • 前端隨筆:HTML/CSS/JavaScript和Vue

    前端隨筆:HTML/CSS/JavaScript和Vue

    最近因為工作需要,需要接觸一些前端的東西。之前雖然大體上了解過 HTML 、 CSS 和 JavaScript ,也知道 HTML 定義了內(nèi)容、 CSS 定義了樣式、 JavaScript 定義了行為,但是卻沒有詳細的學習過前端三件套的細節(jié)。而最近的工作中需要使用 Vue ,并且想到未來的工作中使用 Vue 能夠更

    2024年02月16日
    瀏覽(26)
  • [HTML]Web前端開發(fā)技術(shù)25(HTML5、CSS3、JavaScript )JavaScript基礎消息對話框告警框確認框提示框命名規(guī)范1標識符2關(guān)鍵字3保留字注釋標識符和變量——喵喵畫網(wǎng)頁

    [HTML]Web前端開發(fā)技術(shù)25(HTML5、CSS3、JavaScript )JavaScript基礎消息對話框告警框確認框提示框命名規(guī)范1標識符2關(guān)鍵字3保留字注釋標識符和變量——喵喵畫網(wǎng)頁

    希望你開心,希望你健康,希望你幸福,希望你點贊! 最后的最后,關(guān)注喵,關(guān)注喵,關(guān)注喵,佬佬會看到更多有趣的博客哦?。。?喵喵喵,你對我真的很重要! 目錄 前言 JavaScript程序 代碼 消息對話框 消息對話框-告警框 消息對話框-確認框 消息對話框-提示框 JavaScript注釋

    2024年02月20日
    瀏覽(101)

覺得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請作者喝杯咖啡吧~博客贊助

支付寶掃一掃領(lǐng)取紅包,優(yōu)惠每天領(lǐng)

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包