php.de

Zurück   php.de > Webentwicklung > HTML, Usability und Barrierefreiheit

HTML, Usability und Barrierefreiheit Themen rund um Textauszeichnung, Formatierung, Barrierefreiheit und Usability.

Antwort
 
LinkBack Themen-Optionen Thema bewerten
Alt 15.10.2011, 19:16  
Erfahrener Benutzer
 
Registriert seit: 21.09.2010
Beiträge: 143
PHP-Kenntnisse:
Anfänger
Zulakis befindet sich auf einem aufstrebenden Ast
Standard self-closing elements

Moin,

Im Quelltext von firefox werden mir die self-closing slahes als rot dargestellt, der w3 validator meckert allerdings rum. Was ist nun richtig?
Zulakis ist offline   Mit Zitat antworten
Sponsor Mitteilung
PHP Code Flüsterer

Registriert seit: 21.08.2005
Beiträge: 4682
PHP-Kenntnisse:
Fortgeschritten

Alt 15.10.2011, 19:18  
Erfahrener Benutzer
 
Registriert seit: 25.01.2009
Beiträge: 1.027
PHP-Kenntnisse:
Fortgeschritten
Capfly befindet sich auf einem aufstrebenden Ast
Capfly eine Nachricht über ICQ schicken Capfly eine Nachricht über MSN schicken
Standard

Benutze sie, wie zum Beispiel bei <br />!

Was dir Firefox anzeigt bedeutet nicht, dass es falsch ist

Schau dir mal das Addon HTML Validator an.
__________________
MfG
~Capfly
Jetzt NEU! Cpix & Wbits Katahlan.de - Das Browsergame
Capfly ist offline   Mit Zitat antworten
Alt 15.10.2011, 19:21  
Erfahrener Benutzer
 
Registriert seit: 21.09.2010
Beiträge: 143
PHP-Kenntnisse:
Anfänger
Zulakis befindet sich auf einem aufstrebenden Ast
Standard

Zitat:
Zitat von Capfly Beitrag anzeigen
Benutze sie, wie zum Beispiel bei <br />!

Was dir Firefox anzeigt bedeutet nicht, dass es falsch ist

Schau dir mal das Addon HTML Validator an.
Was will mir der FF denn dann mit den rot markierten Dingern sagen?
Zulakis ist offline   Mit Zitat antworten
Alt 15.10.2011, 19:25  
Erfahrener Benutzer
 
Registriert seit: 25.01.2009
Beiträge: 1.027
PHP-Kenntnisse:
Fortgeschritten
Capfly befindet sich auf einem aufstrebenden Ast
Capfly eine Nachricht über ICQ schicken Capfly eine Nachricht über MSN schicken
Standard

Was will er uns mit lila markierten Tags sagen?

Der Quelltext wird einfach farblich, zur besseren Übersicht, hervorgehoben
__________________
MfG
~Capfly
Jetzt NEU! Cpix & Wbits Katahlan.de - Das Browsergame
Capfly ist offline   Mit Zitat antworten
Alt 15.10.2011, 19:29  
Erfahrener Benutzer
 
Registriert seit: 21.09.2010
Beiträge: 143
PHP-Kenntnisse:
Anfänger
Zulakis befindet sich auf einem aufstrebenden Ast
Standard

Zitat:
Zitat von Capfly Beitrag anzeigen
Was will er uns mit lila markierten Tags sagen?

Der Quelltext wird einfach farblich, zur besseren Übersicht, hervorgehoben
Ups, das rot wirkte für mich sehr Fehler-Rot

Andere Frage:
Das Ding meckert bei &-Zeichen im Javascript (in einer URL-Variable) rum. Wenn ich allerdings &amp; verwende macht mir das meine URL kaputt.
Zulakis ist offline   Mit Zitat antworten
Alt 15.10.2011, 19:31  
Erfahrener Benutzer
 
Registriert seit: 25.01.2009
Beiträge: 1.027
PHP-Kenntnisse:
Fortgeschritten
Capfly befindet sich auf einem aufstrebenden Ast
Capfly eine Nachricht über ICQ schicken Capfly eine Nachricht über MSN schicken
Standard

Zeichen-Codierung.

Ansonsten lass ihn meckern, reißt dir kein Bein ab
__________________
MfG
~Capfly
Jetzt NEU! Cpix & Wbits Katahlan.de - Das Browsergame
Capfly ist offline   Mit Zitat antworten
Alt 15.10.2011, 19:43  
Erfahrener Benutzer
 
Registriert seit: 21.09.2010
Beiträge: 143
PHP-Kenntnisse:
Anfänger
Zulakis befindet sich auf einem aufstrebenden Ast
Standard

Zitat:
Zitat von Capfly Beitrag anzeigen
Zeichen-Codierung.

Ansonsten lass ihn meckern, reißt dir kein Bein ab

PHP-Code:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<
html xmlns="http://www.w3.org/1999/xhtml">
<
head>
<
meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> 
Meckern lasse ich ihn ungern, ich hab mir schon bei allen anderen Fehlern die Mühe gemacht - und jetzt sind noch 17 solche '&' Fehler übrig.
Zulakis ist offline   Mit Zitat antworten
Alt 15.10.2011, 19:54  
Supermoderator HD
 
Benutzerbild von Manko10
 
Registriert seit: 16.03.2008
Beiträge: 8.706
PHP-Kenntnisse:
Fortgeschritten
Manko10 hat eine strahlende ZukunftManko10 hat eine strahlende ZukunftManko10 hat eine strahlende ZukunftManko10 hat eine strahlende ZukunftManko10 hat eine strahlende ZukunftManko10 hat eine strahlende ZukunftManko10 hat eine strahlende ZukunftManko10 hat eine strahlende ZukunftManko10 hat eine strahlende ZukunftManko10 hat eine strahlende ZukunftManko10 hat eine strahlende Zukunft
Standard

Zitat:
Was will mir der FF denn dann mit den rot markierten Dingern sagen?
Dass die in HTML nichts zu suchen haben, er aber so gnädig war, sie einfach zu ignorieren.
Self-Closing-Tags sind XHTML und XHTML muss mit dem Content-Type application/xhtml+xml ausgeliefert werden. Das macht aber niemand, weil der liebe IE das bis einschließlich Version 8 nicht versteht. Außerdem macht damit jeder noch so kleine Markup-Fehler das gesamte Dokument unbrauchbar.

Was du also als XHTML schreibst und dann als HTML auslieferst, wird auch als Letzteres geparst, wobei der Browser so schlau ist, die Slashes einfach zu ignorieren. Du kannst sie also auch gleich weglassen und dann einen HTML 4.01-Strict (wenn es sein muss auch Transitional, igitt!) oder einen HTML5-Doctype nutzen. Mich nerven die mittlerweile sogar gewaltig, weil sie schlicht unnötiger Overhead sind. Außerdem nutze ich auch gern gewisse HTML5-Kurzschreibweisen und es wäre nun wirklich lächerlich, dann auch noch die Slashes bei Stand-Alone-Tags zu schreiben.

Zitat:
und jetzt sind noch 17 solche '&' Fehler übrig.
Ich weiß nicht genau, was du damit meinst, vermute aber, dass du &-Zeichen direkt im Content verwendet hast (z.B. in href-Attributen). Du musst diese aber vorher escapen als &amp;.
__________________
Refining Linux Advent Calendar series “24 Outstanding ZSH Gems
Manko10 ist offline   Mit Zitat antworten
Alt 15.10.2011, 20:08  
Erfahrener Benutzer
 
Registriert seit: 21.09.2010
Beiträge: 143
PHP-Kenntnisse:
Anfänger
Zulakis befindet sich auf einem aufstrebenden Ast
Standard

Zitat:
Zitat von Manko10 Beitrag anzeigen
Ich weiß nicht genau, was du damit meinst, vermute aber, dass du &-Zeichen direkt im Content verwendet hast (z.B. in href-Attributen). Du musst diese aber vorher escapen als &amp;.
Zitat:
Zitat von Zulakis
Das Ding meckert bei &-Zeichen im Javascript (in einer URL-Variable) rum. Wenn ich allerdings &amp; verwende macht mir das meine URL kaputt.
PHP-Code:
<script type="text/javascript" language="javascript">
                var 
url "file.php?param=true&start";    
</script> 
Zulakis ist offline   Mit Zitat antworten
Alt 15.10.2011, 20:18  
Erfahrener Benutzer
 
Registriert seit: 25.01.2009
Beiträge: 1.027
PHP-Kenntnisse:
Fortgeschritten
Capfly befindet sich auf einem aufstrebenden Ast
Capfly eine Nachricht über ICQ schicken Capfly eine Nachricht über MSN schicken
Standard

Zitat:
Zitat von Manko10 Beitrag anzeigen
Dass die in HTML nichts zu suchen haben, er aber so gnädig war, sie einfach zu ignorieren.
Self-Closing-Tags sind XHTML und XHTML muss mit dem Content-Type application/xhtml+xml ausgeliefert werden. Das macht aber niemand, weil der liebe IE das bis einschließlich Version 8 nicht versteht. Außerdem macht damit jeder noch so kleine Markup-Fehler das gesamte Dokument unbrauchbar.

Was du also als XHTML schreibst und dann als HTML auslieferst, wird auch als Letzteres geparst, wobei der Browser so schlau ist, die Slashes einfach zu ignorieren. Du kannst sie also auch gleich weglassen und dann einen HTML 4.01-Strict (wenn es sein muss auch Transitional, igitt!) oder einen HTML5-Doctype nutzen. Mich nerven die mittlerweile sogar gewaltig, weil sie schlicht unnötiger Overhead sind. Außerdem nutze ich auch gern gewisse HTML5-Kurzschreibweisen und es wäre nun wirklich lächerlich, dann auch noch die Slashes bei Stand-Alone-Tags zu schreiben.

Ich weiß nicht genau, was du damit meinst, vermute aber, dass du &-Zeichen direkt im Content verwendet hast (z.B. in href-Attributen). Du musst diese aber vorher escapen als &amp;.
In JavaScript &amp; lässt "&amp;" resultieren
__________________
MfG
~Capfly
Jetzt NEU! Cpix & Wbits Katahlan.de - Das Browsergame
Capfly ist offline   Mit Zitat antworten
Antwort


Themen-Optionen
Thema bewerten
Thema bewerten:

Forumregeln
Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine 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 an
Gehe zu

Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
[Buchtipp] The Elements of Computing Systems Skamander Off-Topic Diskussionen 0 10.04.2011 10:39
DOM: Inhalt eines Elements auslesen konze PHP Tipps 2010 2 08.08.2010 17:11
[Erledigt] self:: vs. $this-&gt; Cube PHP Tipps 2009 2 01.10.2009 20:16
Unterschied zwischen self, parent, this dennito PHP Tipps 2008 7 21.12.2008 12:24
Php self PHP Tipps 2005 4 26.03.2005 14:04

Besucher kamen über folgende Suchanfragen bei Google auf diese Seite
self close php, xhtml self close, php domnode self-closing

Alle Zeitangaben in WEZ +2. Es ist jetzt 07:40 Uhr.




Powered by vBulletin® Version 3.7.2 (Deutsch)
Copyright ©2000 - 2012, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO 3.2.0
Aprilia-Forum, Aquaristik-Forum, Liebeskummer-Forum, Zierfisch-Forum, Geizkragen-Forum