zurück zur Startseite
  


Zurück XHTMLforum > (X)HTML und CSS > (X)HTML
Seite neu laden xhtml-Aufbau nach Backus-Naur-Formalismus (BNF) ?

Antwort
 
LinkBack Themen-Optionen Ansicht
  #1 (permalink)  
Alt 05.11.2013, 18:37
Neuer Benutzer
neuer user
Thread-Ersteller
 
Registriert seit: 31.12.2012
Beiträge: 21
bernhartdiener befindet sich auf einem aufstrebenden Ast
Standard xhtml-Aufbau nach Backus-Naur-Formalismus (BNF) ?

Hallo Gemeinde,
auf der Website
XHTML 1.0 - DTDs
wird zwar der Aufbau eines xhtml-Dokuments beschrieben, d.h.
wie man z.B. <table> syntaktisch aufbauen muss.
Leider steht dort nicht, wie diese Regeln aufgebaut sind.
Etwa nach BNF (Backus-naur-Formalismus)?
Wo steht dies beschrieben.

Danke für jede Hilfe

mfg
BH
Mit Zitat antworten
Sponsored Links
  #2 (permalink)  
Alt 05.11.2013, 18:52
?!?
XHTMLforum-Kenner
 
Registriert seit: 20.03.2013
Beiträge: 1.638
explanator sorgt für eine eindrucksvolle Atmosphäreexplanator sorgt für eine eindrucksvolle Atmosphäre
Standard

Wozu braucht du das, xhtml ist doch soweiso Schnee von gestern, bzw. halten sich die Browser nicht daran.
__________________
"Wieso ist der Code schrott, ich dachte hier seien Profis..."
Aus einem Forum.
Mit Zitat antworten
Sponsored Links
  #3 (permalink)  
Alt 05.11.2013, 18:56
Neuer Benutzer
neuer user
Thread-Ersteller
 
Registriert seit: 31.12.2012
Beiträge: 21
bernhartdiener befindet sich auf einem aufstrebenden Ast
Standard

Zitat:
Zitat von explanator Beitrag anzeigen
Wozu braucht du das, xhtml ist doch soweiso Schnee von gestern, bzw. halten sich die Browser nicht daran.
1)
wenn xhtml veraltet ist, was ist dann aktuell ?

2)
Wo befindet sich dann die Beschreibung der Regeln?
Wird dort BNF verwendet?

mfg
BH
Mit Zitat antworten
  #4 (permalink)  
Alt 05.11.2013, 19:13
?!?
XHTMLforum-Kenner
 
Registriert seit: 20.03.2013
Beiträge: 1.638
explanator sorgt für eine eindrucksvolle Atmosphäreexplanator sorgt für eine eindrucksvolle Atmosphäre
Standard

Aktuell ist HTML5 seit 6.8.2013 mit Status Candidate Recommendation.
Die Sprache -> HTML5

Elementdefinition: 3 Semantics, structure, and APIs of HTML documents

Ob das BNF ist oder eine Abwandlung davon hat mich nie interessiert, um ehrlich zu sein. Entscheide selbst.
__________________
"Wieso ist der Code schrott, ich dachte hier seien Profis..."
Aus einem Forum.
Mit Zitat antworten
  #5 (permalink)  
Alt 05.11.2013, 19:42
Neuer Benutzer
neuer user
Thread-Ersteller
 
Registriert seit: 31.12.2012
Beiträge: 21
bernhartdiener befindet sich auf einem aufstrebenden Ast
Standard

Zitat:
Zitat von explanator Beitrag anzeigen
Aktuell ist HTML5 seit 6.8.2013 mit Status Candidate Recommendation.
Die Sprache -> HTML5

Elementdefinition: 3 Semantics, structure, and APIs of HTML documents

Ob das BNF ist oder eine Abwandlung davon hat mich nie interessiert, um ehrlich zu sein. Entscheide selbst.
1)
vielen Dank für deine Hilfe.
Hat mir sehr weitergeholfen.

2)
Im Dokument wird beschrieben, dass es eine spezielle BNF nämlich ABNF ist.
Was ABNF ist, wird aber erklärt.

3)
Nur noch eine Frage:
Wo wird in welcher Seite von W3 erklärt, wie die Grammatik definiert wird, die
XHTML erklärt?
Habe mich in mehreren Links verirrt und bin nicht weitergekommen.
Kannst du da weiterhelfen?

mfg
BH
Mit Zitat antworten
  #6 (permalink)  
Alt 05.11.2013, 19:52
?!?
XHTMLforum-Kenner
 
Registriert seit: 20.03.2013
Beiträge: 1.638
explanator sorgt für eine eindrucksvolle Atmosphäreexplanator sorgt für eine eindrucksvolle Atmosphäre
Standard

Schreibst du eine Dissertation?
XHTML wird unter HTML4.01 erklärt, ist nämlich bis auf ein paar Ausnahmen identisch, genau genommen ist XHTML eine strenge Version von HTML die dem Muster von XML folgt. Bei XHTML sind aber einige Elemente ausgeschlossen.
Ich denke du liest dir mal den Wikipediaartikel dazu durch. Dort findest du dann auch die Verweise im rechten Kasten zum W3C.
-> https://de.wikipedia.org/wiki/Extens...arkup_Language
__________________
"Wieso ist der Code schrott, ich dachte hier seien Profis..."
Aus einem Forum.
Mit Zitat antworten
  #7 (permalink)  
Alt 05.11.2013, 21:06
Neuer Benutzer
neuer user
Thread-Ersteller
 
Registriert seit: 31.12.2012
Beiträge: 21
bernhartdiener befindet sich auf einem aufstrebenden Ast
Standard

Zitat:
Zitat von explanator Beitrag anzeigen
Schreibst du eine Dissertation?
XHTML wird unter HTML4.01 erklärt, ist nämlich bis auf ein paar Ausnahmen identisch, genau genommen ist XHTML eine strenge Version von HTML die dem Muster von XML folgt. Bei XHTML sind aber einige Elemente ausgeschlossen.
Ich denke du liest dir mal den Wikipediaartikel dazu durch. Dort findest du dann auch die Verweise im rechten Kasten zum W3C.
-> https://de.wikipedia.org/wiki/Extens...arkup_Language
Danke für die vielen Infos.
Da es sehr viel zu lesen gibt und ich nur begrenzte Ressourcen habe, folgende Frage:
Reicht es aus, wenn ich mich _nur_ mit HTML5 befasse und XHTML und anderes altes Zeug ignoriere?

mfg
BH
Mit Zitat antworten
  #8 (permalink)  
Alt 05.11.2013, 21:18
Neuer Benutzer
neuer user
Thread-Ersteller
 
Registriert seit: 31.12.2012
Beiträge: 21
bernhartdiener befindet sich auf einem aufstrebenden Ast
Standard

Zitat:
Zitat von explanator Beitrag anzeigen
Schreibst du eine Dissertation?
XHTML wird unter HTML4.01 erklärt, ist nämlich bis auf ein paar Ausnahmen identisch, genau genommen ist XHTML eine strenge Version von HTML die dem Muster von XML folgt. Bei XHTML sind aber einige Elemente ausgeschlossen.
Ich denke du liest dir mal den Wikipediaartikel dazu durch. Dort findest du dann auch die Verweise im rechten Kasten zum W3C.
-> https://de.wikipedia.org/wiki/Extens...arkup_Language
Mich interessiert hauptsächlich, ob die Syntax (in HTML5) eines HTML-Codes korrekt ist.
D.h. wie man z.B. <table> oder <div> verwenden kann.
Deshalb such ich z.B. die BNF-Darstellung von div.
Die habe ich leider auf der Seite:
3 Semantics, structure, and APIs of HTML documents
nicht gefunden, bzw. übersehen bzw. bin in den vielen Links untergegangen.
Kannst du mir da weiterhelfen?

mfg
BH
Mit Zitat antworten
  #9 (permalink)  
Alt 05.11.2013, 21:37
?!?
XHTMLforum-Kenner
 
Registriert seit: 20.03.2013
Beiträge: 1.638
explanator sorgt für eine eindrucksvolle Atmosphäreexplanator sorgt für eine eindrucksvolle Atmosphäre
Standard

HTML5 ist Stand der Dinge und daran orientieren sich auch die Browserhersteller.

Wenn du wissen willst welche Elemente wo erlaubt sind schaust du hier nach:
Index

Grundaufbau eines Dokumentes in HTML5 sieht so aus:
HTML-Code:
<!DOCTYPE HTML>
<html lang="de">
  <head>
  <meta charset="UTF-8">
  <title></title>
  </head>
  <body>
  </body>
</html>
Alles zwischen den beiden body-Tags wird im Browser angezeigt.

Irgendwie werde ich aus deiner Fragestellung nicht schlau.
__________________
"Wieso ist der Code schrott, ich dachte hier seien Profis..."
Aus einem Forum.
Mit Zitat antworten
Sponsored Links
  #10 (permalink)  
Alt 05.11.2013, 21:58
Neuer Benutzer
neuer user
Thread-Ersteller
 
Registriert seit: 31.12.2012
Beiträge: 21
bernhartdiener befindet sich auf einem aufstrebenden Ast
Standard

Zitat:
Zitat von explanator Beitrag anzeigen
HTML5 ist Stand der Dinge und daran orientieren sich auch die Browserhersteller.
Irgendwie werde ich aus deiner Fragestellung nicht schlau.
Ja, weil ich irgend etwas noch falsch verstanden habe.

1)
Auf der Seite:
XHTML 1.0 - DTDs
steht z.B:
<!ENTITY % block
"p | %heading; | div | %lists; | %blocktext; | isindex |fieldset | table">

Das habe ich jetzt als BNF interpretiert und gedacht, dass dann irgendwo
div erklart wird, in der Form:
<div> :== ....
Aber das ist vermutlich nicht richtig.
Wie ist also der Formalismus zu verstehen?

2)
Aus dem Formalismus muß z.B. hervorgehen, ob man innerhalb einer
Tabelle ein <div> verwenden darf oder nicht.
Oder ob in div wieder ein div vorkommen darf, also ob so etwas möglich ist:

------------------
<table>
<tr>
<td>
<div>
...
----------------

oder so etwas:

------------------
<div>
<div>
...
-------------

Ich habe gedacht, daß BNF beschreibt, ob so etwas möglich sein kann bzw. nicht möglich sein kann.

Das ist vermutlich eine falsche Annahme von mir.
Was ist dann richtig.
Welche Grammatik bzw. welche Beschreibung muß ich verwenden, um zu
entscheiden ob eine Syntax (z.B. mit verschachtelten divs) korrekt ist oder nicht).


mfg
BH
Mit Zitat antworten
Sponsored Links
Antwort

Themen-Optionen
Ansicht

Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus


Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
html 4.01 >> XHTML tupamaro (X)HTML 9 30.09.2012 20:32
Firefox rendert Seite nicht als XHTML Code helloworld (X)HTML 4 03.05.2012 22:27
XHTML WWW und XHTML 1.1 MP / WAP2.0 prosac257 (X)HTML 4 23.10.2006 01:18
XHTML 1.1 "muss" als xml+xhtml verschickt / Diskus Boris (X)HTML 9 21.04.2005 17:08


Alle Zeitangaben in WEZ +2. Es ist jetzt 21:38 Uhr.