Heim  >  Artikel  >  Web-Frontend  >  HTML-Kenntnisse, die für die Frontend-Entwicklung erlernt werden müssen

HTML-Kenntnisse, die für die Frontend-Entwicklung erlernt werden müssen

高洛峰
高洛峰Original
2017-03-10 11:53:431105Durchsuche

Dieser Artikel stellt hauptsächlich die HTML-Kenntnisse vor, die für die Front-End-Entwicklung erlernt werden müssen, und stellt die grundlegenden Technologien vor, die zum Erlernen der Web-Front-End-Entwicklung beherrscht werden müssen

1 Einführung in HTML

1.1 Erste Erfahrungen mit Code, Erstellen der ersten Webseite

  1. <!DOCTYPE HTML>  
    <html>  
        <head>  
            <meta http-equiv="Content-Type" content="text/html; charset=utf-8">  
            <title>制作我的第一个网页</title>  
        </head>  
        <body>  
            <h1>Hello World</h1>  
        </body>  
    </html>

1.2 Die Beziehung zwischen HTML und CSS

Erlernen der grundlegenden Technologien von Die Web-Frontend-Entwicklung erfordert die Beherrschung der folgenden Sprachen: HTML, CSS, JavaScript. Werfen wir einen Blick darauf, was mit diesen drei Technologien erreicht wird:
1. HTML ist der Träger von Webinhalten. Inhalt sind die Informationen, die Webseitenersteller auf der Seite bereitstellen, damit Benutzer sie durchsuchen können. Dazu können Texte, Bilder, Videos usw. gehören.
2. CSS-Stil ist Leistung. Es ist wie ein Mantel für eine Webseite. Zum Beispiel die Schriftart des Titels, Farbänderungen oder das Hinzufügen von Hintergrundbildern, Rahmen usw. zum Titel. All diese Dinge, die zur Veränderung des Erscheinungsbilds von Inhalten dienen, werden Präsentationen genannt.
3. JavaScript wird verwendet, um Spezialeffekte auf Webseiten zu implementieren. Beispiel: Das Dropdown-Menü wird angezeigt, wenn die Maus darüber fährt. Oder die Hintergrundfarbe der Tabelle ändert sich, wenn die Maus darüber fährt. Es gibt auch eine Rotation aktueller Nachrichten (Nachrichtenbilder). Es versteht sich, dass Animation und Interaktion im Allgemeinen mithilfe von JavaScript implementiert werden.
Der folgende Code demonstriert die Wirkung von CSS, um Webseitenelemente wie Elementposition, Größe, Farbe, Schriftart usw. darzustellen:

<!DOCTYPE HTML>  
<html>  
    <head>  
        <meta http-equiv="Content-Type" content="text/html; charset=utf-8">  
        <title>Html和CSS的关系</title>  
        <style type="text/css">  
        h1{   
            font-size:19px;   
            color:#930;   
            text-align:center;   
        }   
        </style>  
    </head>  
    <body>  
        <h1>Hello World!</h1>  
    </body>  
</html>

(1) Zeile 8 des Codes beeinflusst die Textgröße des Fensters.
(2) Zeile 9 des Codes beeinflusst die Änderung der Fenstertextfarbe.
(3) Zeile 10, Änderungen, die sich auf die Zentrierung des Fenstertextes auswirken.

1.3 HTML-Tags verstehen

Verschiedene Webseiten bestehen aus HTML-Tags. Das Folgende ist eine einfache Webseite:

<!DOCTYPE HTML>  
<html>  
    <head>  
        <meta http-equiv="Content-Type" content="text/html; charset=utf-8">  
        <title>认识html标签</title>  
    </head>  
  
    <body>  
        <h1>勇气</h1>  
        <p>三年级时,我还是一个胆小如鼠的小女孩,上课从来不敢回答老师提出的问题,生怕回答错了老师会批评我。就一直没有这个勇气来回答老师提出的问题。学校举办的活动我也没勇气参加。</p>  
        <p>到了三年级下学期时,我们班上了一节公开课,老师提出了一个很简单的问题,班里很多同学都举手了,甚至成绩比我差很多的,也举手了,还说着:"我来,我来。"我环顾了四周,就我没有举手。</p>  
        <img src="http://img.imooc.com/52b4113500018cf102000200.jpg" >  
    </body>  
</html>


Der Effekt ist wie folgt:

前端开发必学的HTML知识

Analyse Aus welchem ​​HTML besteht diese Webseite:
(1) „Courage“ ist der Titel des Webinhaltsartikels, 4a249f0d628e2318394fd9b75b4636b1473f0a7621bec819994bb5020d29372a ist der Titel-Tag und sein Code auf dem Die Webseite ist als 4a249f0d628e2318394fd9b75b4636b1Couragef45b5526ab8dd9c4e29680fb336df693 geschrieben.
(2) „Als ich in der dritten Klasse war … hatte ich nicht den Mut, mitzumachen.“ Absatz-Tag. Der Code auf der Webseite lautet e388a4556c0f65e1904146cc1a846beeAls ich in der dritten Klasse war ... hatte ich nicht den Mut, mitzumachen. 94b3e26ee717c64999d7867364b1b4a3
(3) Das Bild des kleinen Mädchens auf der Webseite wird durch das img-Tag vervollständigt. Sein Code auf der Webseite wird als 4faf7b57895b870867b99beee44351ac

1.4 Beschriftungssyntax

1. Eine Beschriftung wird durch englische spitze Klammern 15f1d17f5230cf4aaf0a21761e7dbf2e eingeschlossen.

2. Tags in HTML erscheinen im Allgemeinen paarweise, unterteilt in Start-Tags und End-Tags. Das schließende Tag hat ein / mehr als das öffnende Tag.
3. Das Tag-Strukturdiagramm lautet wie folgt:

前端开发必学的HTML知识

4. Tag-Beispiele:

(1) e388a4556c0f65e1904146cc1a846bee(2) e388a4556c0f65e1904146cc1a846bee94b3e26ee717c64999d7867364b1b4a3
(3) 45a2772a6b6107b401db3c9b82c049c254bdf357c58b8a65c66d7c19c8e4d114

5. Die Reihenfolge ist jedoch verschachtelt muss konsistent sein. Beispiel: e388a4556c0f65e1904146cc1a846bee ist in 94b3e26ee717c64999d7867364b1b4a3 verschachtelt. Wie unten gezeigt.

前端开发必学的HTML知识

6. Bei HTML-Tags wird die Groß-/Kleinschreibung nicht beachtet, 4a249f0d628e2318394fd9b75b4636b1 ist dasselbe, aber Kleinschreibung wird empfohlen, da die meisten Programmierer Kleinbuchstaben verwenden.

7. Test: Es gibt einen Webseitencode, aber in der 9. Zeile fehlt der Code, bitte hinzufügen:

<!DOCTYPE HTML>  
<html>  
    <head>  
        <meta http-equiv="Content-Type" content="text/html; charset=utf-8">  
        <title>标签的语法</title>  
    </head>  
    <body>  
        <h1>在本教程中,你将学习如何使用 HTML 来创建站点</h1>  
        <p>当特殊的样式需要应用到个别元素时,就可以使用内联样式。    
    </body>  
</html>

1.5 html/ head/body Verstehen Sie die Grundstruktur von HTML-Dateien

Lernen Sie die Struktur von HTML-Dateien: Eine HTML-Datei hat ihre eigene feste Struktur.

<html>  
    <head>...</head>  
    <body>...</body>  
</html>

代码讲解:
1. 100db36a723c770d327fc0aef2ce13b173a6ac4ed44ffec12cee46588e518a5e称为根标签,所有的网页标签都在100db36a723c770d327fc0aef2ce13b173a6ac4ed44ffec12cee46588e518a5e中。
2.93f0f5c25f18dab9d176bd4f6de5d30e 标签用于定义文档的头部,它是所有头部元素的容器。头部元素有b2386ffb911b14667cb8f0f91ea547a7、3f1c4e4b6b16bbbd69b2ee476dc4f83a、 c9ccee2e6ea535a969eb3f532ad9fe89、2cdf5bf648cf2f33323966d7f58a7f3f、 e8e496c15ba93d81f6ea4fe5f55a2244等标签,头部标签在下一小节中会有详细介绍。
3.在6c04bd5ca3fcae76e30b72ad730ca86d和36cc49f0c466276486e50c850b7e4956标签之间的内容是网页的主要内容,如4a249f0d628e2318394fd9b75b4636b1、e388a4556c0f65e1904146cc1a846bee、3499910bf9dac5ae3c52d5ede7383485、a1f02c36ba31691bcfe87b2722de723b等网页内容标签,在这里的标签中的内容会在浏览器中显示出来。

下面的代码的HTML文件结构不完整,因为缺少标签100db36a723c770d327fc0aef2ce13b1和73a6ac4ed44ffec12cee46588e518a5e:

<!DOCTYPE HTML>  
  
    <head>  
        <meta http-equiv="Content-Type" content="text/html; charset=utf-8">  
        <title>认识html文件基本结构</title>  
    </head>  
    <body>  
        <h1>在本小节中,你将学会认识html文件基本结构</h1>  
</body>


1.6 head标签

 •标签的作用:文档的头部描述了文档的各种属性和信息,包括文档的标题等。绝大多数文档头部包含的数据都不会真正作为内容显示给读者。
 •下面的标签可以在head部分:

<head>  
    <title>...</title>  
    <meta>  
    <link>  
    <style>...</style>  
    <script>...</script>  
</head>

 •b2386ffb911b14667cb8f0f91ea547a7标签:在b2386ffb911b14667cb8f0f91ea547a7和6e916e0f7d1e588d4f442bf645aedb2f标签之间的文字内容是网页的标题信息,它会出现在浏览器的标题栏中。网页的title标签用于告诉用户和搜索引擎这个网页的主要内容是什么,搜索引擎可以通过网页标题,迅速的判断出网页的主题。每个网页的内容都是不同的,每个网页都应该有一个独一无二的title。
例如,b2386ffb911b14667cb8f0f91ea547a7标签的内容“hello world”会在浏览器中的标题栏上显示出来,如图: 

<head>  
    <title>hello world</title>  
</head>


1.7 了解HTML的代码注释

代码注释的作用:帮助程序员标注代码的用途,过一段时间后再看你所编写的代码,就能很快想起这段代码的用途。代码注释不仅方便程序员自己回忆起以前代码的用途,还可以帮助其他程序员很快的读懂你的程序的功能,方便多人合作开发网页代码。
语法:

20bef4e8dd3adb180086fee82c5c25f9

下面代码的第 8、12 行都是注释代码,但是发现他们是不会在结果窗口中显示出来的:

<!DOCTYPE HTML>  
<html>  
    <head>  
        <meta http-equiv="Content-Type" content="text/html; charset=utf-8">  
        <title>HTML的代码注释</title>  
    </head>  
    <body>  
        <!--在线咨询 begin-->  
        <p>  
            <p>一站式报名咨询!<a href="#">向报名顾问咨询</a></p>  
        </p>  
        <!--在线咨询 end-->  
    </body>  
</html>



Das obige ist der detaillierte Inhalt vonHTML-Kenntnisse, die für die Frontend-Entwicklung erlernt werden müssen. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn