ich war lange nicht mehr Online und spendiere euch heute mal ein kleines Html Tutorial.
Falls sie euch gefallen kommen vielleicht noch ein paar CSS,PHP Tutorials dazu.
Tutorial Nr 1:
- Editor(Empfehlung von mir Notepad++(Windows) Textwrangler(Mac) / Empfehlung von
green_day_fan_® phase5 - Webbrowser
- Optional:Webspace mit Domain
So wir öffnen unseren bevorzugten Editor und erstellen ein neues Dokument.
Da tippen wir jetzt den Code ab:
<!DOCTYPE HTML>
<html>
<head>
<title>Tutorial Nr.1</title>
<meta charset="UTF-8" />
<meta name="author" content="homer">
<meta name="description" content="homer Programmier und Webentwickler.">
<meta name="keywords" content="HTML, PHP,CSS, Programmierung">
</head>
<body>
<h1>Tutorial Nr1.</h1>
<img src="http://www.pspking.de/forum/images/forum.gif" width="50%" height="50%" alt="PSPKING">
<p><a href="http://pspking.de">pspking</a> das PSP-Forum.</p>
</body>
</html>
Dies Speichern wir als index.html.
Und können es jetzt mit dem Browser öffnen.
[]Erklärung:
In HTML besteht alles aus sogenantten Tags(<tag></tag>) sie werden geöffnet und wieder geschlossen.
Ihr müsst auf passen das Ihr nicht vergesst zu schließen, sonst wirkt sich der Tag auf den Rest eures Codes aus.
Noch eine Information in HTML werden keine Fehlermeldungen angezeigt, dass kann praktisch aber auch nervig sein.
So womit wir anfangen ist:
<!DOCTYPE HTML>
Dies ist sagt jedem Dokument und Browser das dies eine Html Datei ist.
<html>
Das oberste Element in euer HTML Seite dies ist für CSS eine wichtige Information.
<head>
Hier kommt alles in den Kopf eurer Seite zum Beispiel der PSPKING Banner ist im Header sonst kommen da noch Such Maschinenspezifisches
<tag> tags rein und natürlich auch Javascript.
<title></title>
Hier kommt der Titel eurer Webseite rein.
<meta charset="UTF-8"/>
<meta name="author" content="homer">
<meta name="description" content="homer Programmier und Webentwickler.">
<meta name="keywords" content="HTML, PHP,CSS, Programmierung">
Das meta charset beschreibt die Zeichenkodierung in unserem Fall damit die Umlaute der Deutschen Sprache sichtbar gemacht werden.
Der Rest der Meta Tags beschreibt Such Maschinenspezifisches.
</head>
Hier wird unser Head Tag wieder geschlossen.
<body>
Ähnlich wie das Header Element ist hier nur für den Inhalt zuständig.
<h1>Tutorial Nr1.</h1>
<h1>,<h2><h3>,<h4> sind Überschriften.
<img src="http://www.pspking.de/forum/images/forum.gif" width="50%" height="50%" alt="PSPKING">
Dies lädt ein Bild in unser Html Dokument und es kriegt mit alt="" einen Namen.Wichtig beim src="" es muss direkt auf die Bild Datei verlinken.
<a href="http://pspking.de">pspking</a> das PSP-Forum.
Dies ist ein Link der auf eine Webseite oder ein lokales Dokument verweist.Der <p> tag ist für einen Paragraphen dar.
</body>
Unser Body Tag wird geschlossen.
</html>
Unser Html Tag wird geschlossen.
- Formulare
- Tabellen
- Videos
<html>
<head>
<title>Html Tutorial Nr. 2</title>
</head>
<body>
<form action="" name="Formular" method="get">
Dein PSP-King name: <input type="text" name="name" /><br />
Wie alt bist du ?: <input type="text" name="alter" /><br />
<input type="submit" value="Versenden" />
</form>
<table border="1">
<tr>
<td>Alexking</td>
<td>PSPKING</td>
<td>ICH :D</td>
</tr>
<p>Video:</p>
<video src="http://video-js.zencoder.com/oceans-clip.mp4" width="320" height="240" autoplay="no" controls="controls">
Dein Browser unterstützt den Video Tag nicht.
</video>
</body>
</html>
Erklärung:
<form action="" name="Formular" method="get">
Wir öffnen unser Formular mit dem <form> tag mit der Action geben wir unser Ziel aus.
Formulare kann man nicht mit Html auswerten deswegen habe ich mit php eine Seite erstellt.Die method gibt unsere Übertragungsmethode an die ist aber für PHP erst wichtig.
Dein PSP-King name: <input type="text" name="name" /><br />
Wie alt bist du ?: <input type="text" name="alter" /><br />
<input type="submit" value="Versenden" />
Mit den Input kann man buttons oder texte oder Passwörter übertragen.
Submit ist für versenden da und mit Value geben wir dem Button einen Namen.
<table border="1">
<tr>
<td>Alexking</td>
<td>PSPKING</td>
<td>ICH :D</td>
</tr>
Mit <table> öffnen wir unsere Tabelle und mit border können wir uns eine schöne Umrandung machen, ich bevorzuge CSS für sowas.
Mit <td> schreiben wir die einzelnen Zeilen unserer Tabelle.
<video src="http://video-js.zencoder.com/oceans-clip.mp4" width="320" height="240" autoplay="no" controls="controls">
Dein Browser unterstützt den Video Tag nicht.
</video>
Mit dem <video> tag können wir mit src="" das Video laden und mit width und height die höhe und breite angeben.
Mit controls können wir einstellen ob das Video Play/Pause haben soll.
Also wir machen uns eine Datei namens index.html mit folgendem Code:
<html>
<head>
<title>HTML Tutorial Nr.3</title>
<link rel="stylesheet" href="style.css" />
</head>
<div id="content">
<img src="http://www.pspking.de/forum/images/forum.gif" alt="PSPKING" class="bild">
<p class="text"> PSPKING das Forum</p>
</div>
</html>
Und eine 2 Datei namens style.css:
#content{
background-color:#000000;
width:1000px;
height:1000px;
color:#fff;
}
.bild{
width:100%;
height:100%;
}
.text{
color:red;
}
So was uns ausfällt wir haben jetzt einen div tag und ein class Element wir können jedem tag eine class geben aber den div tag nicht.
Div werden mit "#" in css benutzt:
#content{}
Und classen eben mit ".":
.text{}
Mit "color" können wir eine Textfarbe bestimmen.
Und der Rest meines Codes ist eigentlich selbst erklärend bei Fragen schreibe ich das Tutorial aus.
Links:
- <img src="" alt="" width="" height=""> Bild
- Hintergrundfarbe zu ändern brauch man CSS: (background-color:#00A388)
- <title></title>Titel der Webseite
- <img src="" alt="" width="" height=""> Bild
- <video src="" width="" height="" autoplay="no" controls="controls"> Video einbindung
- <meta charset="UTF-8" /> Deutsche Umlaute
- <h1 />,<h2/>,<h3 />,<h5 />,<h6 /> Überschriften
- <a href="http://pspking.de">pspking</a> Links.
- <br /> englisch = break zeilen Umbruch
- <p /> paragraph
- <div id=""> CSS wichtig
- Elemente Classe class="class" auch für CSS wichtig
- <link rel="stylesheet" type="text/css" href="style.css">CSS in HTML einbinden