Register for your free account! | Forgot your password?

Go Back   elitepvpers > Coders Den > General Coding > Coding Tutorials
You last visited: Today at 02:36

  • Please register to post and access all features, it's quick, easy and FREE!

Advertisement



[HTML] Grundlagen 3/3

Discussion on [HTML] Grundlagen 3/3 within the Coding Tutorials forum part of the General Coding category.

Reply
 
Old   #1
 
Jay Niize's Avatar
 
elite*gold: 0
Join Date: Oct 2009
Posts: 4,851
Received Thanks: 3,417
[HTML] Grundlagen 3/3

Hallo
ElitePVPers
Jetzt ich auch schließlich das 3/3 Tutorial draußen, von dem ihr sehr sehr viel über eure eigene Website lernt!

INHALT :
  • Meta Tags
  • Seite Online Stellen
  • Alle Tags auf einen Blick
  • Kleinigkeiten
  • Rumspielen mit den Codes

Meta Tags

Die Meta Tags sind im eigentlichen Kopf der HTML Seite zu finden. Da sind auch die Urheber Rechte und der Inhalt der Seite zu finden. Die Basis aller Meta Angaben ist das Tag - <meta>. Es muss sich zwischen <head> und </head> befinden. Innerhalb der Meta Tags werden verschiedene Informationen mit mehreren Attributen definiert.

Hier mal ein kleines Beispiel :

HTML Code:
<head>
<title>BSP. für MEta Tags</title>
<meta name="author" content="[B]Name des Herstellers[/B]" />
<meta name="description" content="[B]Beschreibung der HP[/B]"
</head>
Content ist der Inhalt des :
  • author
  • description
  • publisher
  • keywords
  • date
  • Copyright
  • noindex
  • robots

Wenn man ein bisschen englisch kann sollte das kein Problem sein!

Seite Online Stellen
Nun kommen wir zu dem Wichtigen Punkt!
Deine Seite Online Stellen
Ich empfehle einen FTP-Server z.B


Um deine Dateien aber auf den Server zu pakcen, brauchst du

Ihr öffnet Filezilla, und bekommt links eure Dateien Angezeigt! Nun loggt ihr euch oben in FIlezilla mit den Account daten von Ohost.de ein, die ihr dann auf Ohost.de bekommt, wenn ihr euc angemeldet habt!
Nun sollte er zu Server verbinden und links werden die Serverfiles angezeigt! Dort ist aber nichts, denn du hast ja noch keine Daten drauf! Auf Unsere Programmierten Daten machen wir Doppelklick, und nun sollten die Files auf Dem Server sein! Aufrufen kannst du deine Seite unter :


Alle Tags auf einen Blick
Hier eine Liste mit allen Tags :

HTML Code:
<!-->
<!DOCTYPE>
<a>
<abbr>
<acronym>
<address>
<applet>
<area>
<b>
<base>
<basefont>
<bdo>
<big>
<blockquote>
<body>
<br>
<button>
<caption>
<center>
<cite>
<code>
<col>
<colgroup>
<dd>
<del>
<dfn>
<dir>
<div>
<dl>
<dt>
<em>
<fieldset>
<font>
<form>
<frame>
<frameset>
<head>
<h1> - <h6>
<hr>
<html>
<i>
<iframe>
<img>
<input>
<ins>
<kbd>
<label>
<legend>
<li>
<link>
<map>
<menu>
<meta>
<noframes>
<noscript>
<object>
<ol>
<optgroup>
<option>
<p>
<param>
<pre>
<q>
<s>
<samp>
<script>
<select>
<small>
<span>
<strike>
<strong>
<style>
<sub>
<sup>
<table>
<tbody>
<td>
<textarea>
<tfoot>
<th>
<thead>
<title>
<tr>
<tt>
<u>
<ul>
<var>
Kleinigkeiten
FarbCodes :


Flash einbinden
Einfach diesen Code Einfügen, aber das Fett & rote ist Eure Textdatei!
Code:
<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" width="550px" height="400px" 
   codebase="http://active.macromedia.com/flash5/cabs/swflash.cab" id="Shockwaveflash1" VIEWASTEXT>
  <param name="Align" value="Center">
  <param name="Movie" value="[B][COLOR="#ff0000"]mein-flash.swf[/COLOR][/B]">
  <param name="Loop" value="True">
  <param name="Menu" value="True">
  <param name="Play" value="True">
  <param name="Quality" value="Best">
  <param name="SAlign" value="Center">
  <param name="Scale" value="Showall">
  <param name="SWLiveConnect" value="False">
  <param name="WMode" value="Transparent">

  <embed pluginspace="http://www.macromedia.com/shockwave/download/index.cgi?P1_Prod_Version=ShockwaveFlash"  
    width="550px"
    height="400px"
    align="Center" src="[B][COLOR="Red"]mein-flash.swf[/COLOR][/B]"
    loop="True"
    menu="True"
    play="True"
    quality="Best"
    salign="Center"
    scale="Showall"
    swliveconnect="False"
    wmode="Transparent">
  </embed>
</Object>
Wie binde ich CSS ein?
HTML Code:
<style type="text/css">
[B]Hier kommt dein CSS Code rein[/B]
</style>
Eine eigene Uhr!
Um eine Eigene Uhr zu programmieren braucht man diesen Code :
HTML Code:
<html><head>
<title>Test</title>
<script type="text/javascript" src="dhtml.js"></script>
<script type="text/javascript">
function ZeitAnzeigen () {
  var Wochentagname = new Array("Sonntag", "Montag", "Dienstag", "Mittwoch",
                                "Donnerstag", "Freitag", "Samstag");
  var Jetzt = new Date();
  var Tag = Jetzt.getDate();
  var Monat = Jetzt.getMonth() + 1;
  var Jahr = Jetzt.getYear();
  if (Jahr < 999)
    Jahr += 1900;
  var Stunden = Jetzt.getHours();
  var Minuten = Jetzt.getMinutes();
  var Sekunden = Jetzt.getSeconds();
  var WoTag = Jetzt.getDay();
  var Vortag = (Tag < 10) ? "0" : "";
  var Vormon = (Monat < 10) ? ".0" : ".";
  var Vorstd = (Stunden < 10) ? "0" : "";
  var Vormin = (Minuten < 10) ? ":0" : ":";
  var Vorsek = (Sekunden < 10) ? ":0" : ":";
  var Datum = Vortag + Tag + Vormon + Monat + "." + Jahr;
  var Uhrzeit = Vorstd + Stunden + Vormin + Minuten + Vorsek + Sekunden;
  var Gesamt = Wochentagname[WoTag] + ", " + Datum + ", " + Uhrzeit;

  if (DHTML) {
    if (NS4) {
      setContent("id", "Uhr", null, '<span class="Uhr">' + Gesamt + "<\/span>");
    } else {
      setContent("id", "Uhr", null, Gesamt);
    }
    window.setTimeout("ZeitAnzeigen()", 1000);
  }
}

</script>
<style type="text/css">
#Uhr { position:absolute; top:10px; left:10px; }
#RestDerSeite { position:absolute; top:50px; left:10px; }
.Uhr { font-family:Arial; font-size:24px; color:blue; }
.RestDerSeite { font-family:Arial; color:black; }
</style>

</head>
<body onload="window.setTimeout('ZeitAnzeigen()', 1000)">

<div id="Uhr" class="Uhr">&nbsp;</div>

<div id="RestDerSeite" class="RestDerSeite">

<h1>Willkommen auf dieser Seite</h1>
<p>hier gehts ganz normal weiter</p>

</div>

</body>
</html>
Erläuterung :
Im Körper der HTML-Datei im Beispiel werden insgesamt zwei div-Bereiche definiert. Beide Bereiche erhalten einen id-Namen und erhalten über den jeweiligen id-Namen im style-Bereich im Dateikopf entsprechende CSS-Eigenschaften zugewiesen. Beide Bereiche werden absolut positioniert. Ohne diesen Trick wäre die ganze Sache mit Netscape 4.x nicht realisierbar. Der erste Bereich dient zur Anzeige von Datum und Uhrzeit, und der zweite Bereich enthält den gesamten restlichen Inhalt der Datei, weshalb er auch den Namen RestDerSeite trägt.

Der erste Bereich enthält zunächst nur ein geschütztes Leerzeichen. So sieht man zunächst noch nichts von dem Bereich, aber das Leerzeichen ist wichtig, damit der Bereich einen Inhalt hat. Ansonsten würde beim ersten dynamischen Zugriff auf seinen Inhalt mit DOM-fähigen Browsern und den Funktionen der DHTML-Bibliothek ein Fehler erzeugt.

Die Beispieldatei enthält ferner zwei JavaScript-Bereiche im Dateikopf. Im ersten, leeren JavaScript-Bereich wird die DHTML-Bibliothek eingebunden, im zweiten steht die Funktion ZeitAnzeigen(), die für die Zeitanzeige verantwortlich ist. Im einleitenden <body>-Tag ist der Event-Handler onload, der eintritt, wenn die Datei und alle ihre eingebundenen Ressourcen vollständig geladen sind. Diesem Event-Handler ist ein Funktionsaufruf zugeordnet. Er startet die Funktion ZeitAnzeigen(), jedoch eingebettet in eine setTimeout-Anweisung, die den Aufruf um 1 Sekunde bzw. 1000 Millisekunden verzögert. In der ersten Sekunde wird also noch nichts angezeigt.

Innerhalb der Funktion ZeitAnzeigen() wird zunächst ein Array für die deutschen Wochentage definiert. Anschließend ermittelt die Funktion mit Hilfe des Date-Objekts die aktuelle Zeit. Mit Hilfe diverser Formatierbefehlen erzeugt sie dann eine Zeichenkette, die eine ordentliche Datums-/Uhrzeitdarstellung Konvention nach deutscher Konvention enthält. Diese Zeichenkette wird in der Variablen mit dem Namen Gesamt gespeichert. All diese Dinge haben noch nichts mit der Anzeige zu tun.

Der eigentliche DHTML-Teil ist dank der eingebundenen DHTML-Bibliothek kein großes Problem. Mit if (DHTML) wird zunächst abgefragt, ob überhaupt Dynamisches HTML verfügbar ist. Der gesamte Code zum dynamischen Schreiben in den div-Bereich wird davon abhängig gemacht. So werden Fehlermeldungen in Browsern vermieden, die zwar JavaScript, aber kein Dynamisches HTML beherrschen. Dann wird abgefragt, ob mit dem älteren Netscape-Modell gearbeitet wird. Wenn ja, sieht das dynamische Schreiben in den div-Bereich ein klein wenig anders aus als in den übrigen Fällen. Der Grund ist eine weitere Schwäche des Netscape-4-Browsers. Er würde die CSS-Klasse Uhr im einleitenden div-Tag ignorieren, wenn man sie ihm nicht noch mal in Form eines span-Elements mit in den dynamischen Bereich schreiben würde. Nur so erhält die Datums-/Uhrzeitanzeige die CSS-Formatierungen, die im Dateikopf im style-Bereich für die Uhr-Klasse festgelegt werden. Das dynamische Ändern des div-Inhalts geschieht durch Aufruf der Bibliotheksfunktion setContent(), die sich um alle weiteren Einzelheiten kümmert.

In der letzten Anweisung innerhalb der Funktion ZeitAnzeigen() ruft sich die Funktion selber wieder auf, und zwar wieder mit einer durch window.setTimeout() bewirkten Zeitverzögerung von 1000 Millisekunden oder einer Sekunde. Dadurch passiert eine Sekunde lang nichts, und dann wird die Zeit erneut geschrieben.

Lauf Text
HTML Code:
<marquee scrollamount="50" scrolldelay="5">
  <b>Dieser Text wird ziemlich schnell bewegt</b>
</marquee>

<marquee behavior="alternate">
  <b>Dieser Text wird hin und her bewegt</b>
</marquee>

Das wars von mir
Also das war der 3/3 Teil meiner Trilogie
MFG Jusikid
Jay Niize is offline  
Thanks
17 Users
Old 04/29/2010, 15:18   #2
 
Cash²'s Avatar
 
elite*gold: 0
Join Date: Apr 2010
Posts: 1,305
Received Thanks: 936
Thx³
Wieder mal ein sehr hilfreiches Tutorial.
Schon wieder was dazu gelernt.
Cash² is offline  
Old 04/29/2010, 15:38   #3
 
Jay Niize's Avatar
 
elite*gold: 0
Join Date: Oct 2009
Posts: 4,851
Received Thanks: 3,417
Danke hab auch lange an meiner Trilogie gesessen

@deine sig. :

DU hast da End If vergessen xD
Jay Niize is offline  
Old 05/02/2010, 04:09   #4
 
elite*gold: 0
Join Date: Apr 2010
Posts: 6
Received Thanks: 0
very helpful post.. thanks for sharing..
zhanglin128 is offline  
Old 05/02/2010, 08:00   #5
 
Jay Niize's Avatar
 
elite*gold: 0
Join Date: Oct 2009
Posts: 4,851
Received Thanks: 3,417
no problem

But for say Thanks there is the Thanks-button
Jay Niize is offline  
Old 05/07/2010, 16:11   #6
 
havmonster's Avatar
 
elite*gold: 0
Join Date: Dec 2009
Posts: 105
Received Thanks: 30
weißt du was noch gut gewesen wäre würdest du neben die Tags die funktionen schreiben
havmonster is offline  
Thanks
1 User
Old 05/08/2010, 05:46   #7
 
Jay Niize's Avatar
 
elite*gold: 0
Join Date: Oct 2009
Posts: 4,851
Received Thanks: 3,417
oh danke Das mach ich mal, dass auch jeder schön die Controlle über die Tags hat
Jay Niize is offline  
Old 03/17/2011, 10:16   #8
 
elite*gold: 0
Join Date: Feb 2010
Posts: 10
Received Thanks: 0
Hallo Leute warum klappt es nicht mit dem HTMl?
Der Laufetxt sollte unter einen Banner aber igrendwie will er es nicht nehmen hier der Code:
<marquee align=bottom>www.OGS.de</marquee>
9medion6 is offline  
Reply


Similar Threads Similar Threads
Tutorial der HTML-Grundlagen..by DonCorloene
10/10/2011 - Tutorials - 23 Replies
~Vorwort~ Es wurde kopiert ! - Ich kenn mich schon mit HTML aus & wollte euch es beibringen.. Ich beantworte alle Fragen sowie auch helfe ich jeden ;) Danke So fangen wir an : HTML-Grundlagen Inhalt * HTML
[HTML] Grundlagen 2/3
11/04/2010 - Coding Tutorials - 8 Replies
Hallo ElitePvPers Das ist nun mein 2. & vorletztes HTML Grundlagen Tutorial! Link zum ersten Tutorial Inhalt Liste erstellen Textfeld Passwortfeld Button
[HTML] Grundlagen 1/3
05/26/2010 - Coding Tutorials - 8 Replies
Hallo ElitePvPers Da ich mit der SuFu (suche HTML Grundlagen)nur ein Tut, auch sehr unausfürlich, gefunden habe, möchte ich es hier noch mal ausführlicher erklären! Inhalt Doctype Browser Tags Attribute Grundgerüst
[HTML] Grundlagen 2/3
04/25/2010 - Coding Tutorials - 0 Replies
Bitte Löschn, war falsche Sektion
[VTuT]HTML Die Grundlagen
02/04/2010 - Metin2 PServer Guides & Strategies - 53 Replies
Hallo, Ich habe ein Video Tutorial erstell zum Thema "HTML". Die Grundlagen von HTML. Wiso mache ich das? Also,



All times are GMT +1. The time now is 02:37.


Powered by vBulletin®
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
SEO by vBSEO ©2011, Crawlability, Inc.
This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

Support | Contact Us | FAQ | Advertising | Privacy Policy | Terms of Service | Abuse
Copyright ©2025 elitepvpers All Rights Reserved.