Wofür brauche ich den <body> Tag in HTML?
Hi
ich beschäftige mich aktuell viel mit Programmieren und lerne gerade HTML. Ich habe ein paar Codes geschrieben zum Ausprobieren und alles lief so wie es sein sollte. Ich sehe aber auf vielen HTML geschriebenen Codes immer die Tag wie zum beispiel <head> <body> <div> die ich in meinem Code als erstes nicht benutzt hatte, dann aber hinzugefügt habe, aber sich nichts verändert hatte. Kann mir jemand erklären wofür man sie brauch und was die Tags bewirken?
danke im Voraus!!
5 Antworten
Hi SweetSuny,
deine Frage ist berechtigt - ich versuche so gut wie Möglich zu beantworten. Die Auszeichnungssprache HTML verwendet sogenannte Tags die ein HTML-Element darstellt. Das head-Element ist dazu da um Metaangaben zur Webseite zu machen, Stylesheet(CSS) und Skripte(JavaScript) einzubinden und den anzeigenden Titel im Browser anzugeben.
Im body-Element werden die eigentlichen Inhalte abgebildet. Hier kommen alle Inhalte die man im Browserfenster sehen soll. Darunter sind Designelemente, Navigationen, Bilder, Videos, Texte usw. zu sehen.
Ein HTML-Tag ist ein Element, das den Inhalt einer Webseite strukturiert und formatiert. Tags werden durch spitze Klammern gekennzeichnet und bestehen aus einem Starttag, einem optionalen Endtag und dem Inhalt dazwischen. Beispielsweise <p> definiert einen Absatz, <div> eine Abschnittsdivision und <img> ein Bild.
Gerne kannst du dich darüber mehr informieren auf unsere Webseite unter: https://wiki.selfhtml.org/wiki/HTML/Tutorials/Einstieg/Erste_Schritte
Insbesondere <body> und <div> verwendet man, um per CSS Formatierungen darauf anzuwenden oder Javascript Event-Handler dort anzuhängen (z.B. onload).
CSS:
body { font-size: 10pt; background-color: lime; color: black; margin: 0; padding:0}
beispielsweise. Die Tags sind aber optional, man muss diese nicht verwenden (zumindest in HTML5, früher waren diese mal erforderlich).
Zuallererst HTML ist nur eine Markup Language. Hat mit Programmierung eher weniger zu tun.
In aller Regel ist jede Website in die zwei großen Teile Head und Body unterteilt. Head für Metadaten und Favicon, Body für den zumeist sichtbaren Teil auf der Website.
@McHusky Ich weiß das HTML nicht wirklich als Programmiersprache bezeichnet wird, aber ich lerne Aktuell auch z.B. Python und JavaScript :)
Im Body steht das drinnen, was man auch auf der Seite sehen soll. Im Head sind die Dinge, die man nicht sehen soll (zum Beispiel Metadaten) und div ist eine Box