Individualformate – SELFHTML-Forum Forum als Ergänzung zum SELFHTML-Wiki und zur Dokumentation SELFHTML https://forum.selfhtml.org/self Individualformate Mon, 26 May 08 11:39:41 Z https://forum.selfhtml.org/self/2008/may/26/individualformate/1249718#m1249718 https://forum.selfhtml.org/self/2008/may/26/individualformate/1249718#m1249718 <p>Hallo,</p> <p>hab nur ein kleines Verständnisproblem:</p> <p>Ist div#Titel und div[id=Titel] das Gleiche oder übersehe ich da etwas?</p> <p>Gruß<br> Dave</p> Individualformate Mon, 26 May 08 11:45:53 Z https://forum.selfhtml.org/self/2008/may/26/individualformate/1249730#m1249730 https://forum.selfhtml.org/self/2008/may/26/individualformate/1249730#m1249730 <blockquote> <p>Ist div#Titel und div[id=Titel] das Gleiche oder übersehe ich da etwas?</p> </blockquote> <p>sieht so aus, ja: <a href="http://www.w3.org/TR/REC-CSS2/selector.html" rel="nofollow noopener noreferrer">http://www.w3.org/TR/REC-CSS2/selector.html</a></p> Individualformate Mon, 26 May 08 11:47:43 Z https://forum.selfhtml.org/self/2008/may/26/individualformate/1249720#m1249720 https://forum.selfhtml.org/self/2008/may/26/individualformate/1249720#m1249720 <blockquote> <p>hab nur ein kleines Verständnisproblem:<br> Ist div#Titel und div[id=Titel] das Gleiche oder übersehe ich da etwas?</p> </blockquote> <p>Ja.<br> Aber weil du eine id verwendest ist div#Titel redundant.<br> Ein der Wert eines id Attributs darf nur einmalig pro File sein.<br> Also sind.</p> <p>#Titel<br> div#Titel und<br> div[id=Titel]</p> <p>gleichwertig</p> <p>Unterschiede in der Behandlung kann's bei älteren Browsern geben.</p> <p>mfg Beat</p> <div class="signature">-- <br> Selber klauen ist schöner! </div> Individualformate Mon, 26 May 08 11:57:35 Z https://forum.selfhtml.org/self/2008/may/26/individualformate/1249719#m1249719 https://forum.selfhtml.org/self/2008/may/26/individualformate/1249719#m1249719 <p>Hi,</p> <blockquote> <p>Ist div#Titel und div[id=Titel] das Gleiche</p> </blockquote> <p>Nein. Die specificity ist unterschiedlich, [id=Titel] zählt als Attributselektor, #Titel als (höher eingestufter) Id-Selektor.</p> <blockquote> <p>oder übersehe ich da etwas?</p> </blockquote> <p>Ja, die specificity.</p> <p>Und die Tatsache, daß IE bis einschließlich Version 6 [id=Titel] nicht interpretiert.</p> <p>cu,<br> Andreas</p> <div class="signature">-- <br> <a href="http://MudGuard.de/" rel="nofollow noopener noreferrer">Warum nennt sich Andreas hier MudGuard?</a><br> <a href="http://ostereier.andreas-waechter.de/" rel="nofollow noopener noreferrer">O o ostern ...</a><br> Fachfragen unaufgefordert per E-Mail halte ich für unverschämt und werde entsprechende E-Mails nicht beantworten. Für Fachfragen ist das Forum da.<br> </div> Individualformate Mon, 26 May 08 11:50:32 Z https://forum.selfhtml.org/self/2008/may/26/individualformate/1249722#m1249722 https://forum.selfhtml.org/self/2008/may/26/individualformate/1249722#m1249722 <blockquote> <p>Ein der Wert eines id Attributs darf nur einmalig pro File sein.</p> </blockquote> <p>pro html-file selbstverständlich</p> <blockquote> <p>Also sind.</p> <p>#Titel<br> div#Titel und<br> div[id=Titel]</p> <p>gleichwertig</p> </blockquote> <p>nein - gemäß der <a href="http://de.selfhtml.org/css/formate/kaskade.htm#spezifitaet" rel="nofollow noopener noreferrer">spezifität</a> ist das nicht so</p> <p>#Title ist zb weniger gewichtet als div#Title</p> <p>bei standardkonformen verhalten sollte folgendes rot ergeben</p> <p>div#Title { color: red; }<br> #title { color: blue; }</p> Individualformate Mon, 26 May 08 11:58:33 Z https://forum.selfhtml.org/self/2008/may/26/individualformate/1249721#m1249721 https://forum.selfhtml.org/self/2008/may/26/individualformate/1249721#m1249721 <p>Hi,</p> <blockquote> <blockquote> <p>Ist div#Titel und div[id=Titel] das Gleiche?</p> </blockquote> <p>Ja.</p> </blockquote> <p>Falsch. Siehe <a href="https://forum.selfhtml.org/?t=171666&m=1124089" rel="noopener noreferrer">https://forum.selfhtml.org/?t=171666&m=1124089</a></p> <p>cu,<br> Andreas</p> <div class="signature">-- <br> <a href="http://MudGuard.de/" rel="nofollow noopener noreferrer">Warum nennt sich Andreas hier MudGuard?</a><br> <a href="http://ostereier.andreas-waechter.de/" rel="nofollow noopener noreferrer">O o ostern ...</a><br> Fachfragen unaufgefordert per E-Mail halte ich für unverschämt und werde entsprechende E-Mails nicht beantworten. Für Fachfragen ist das Forum da.<br> </div> Individualformate Mon, 26 May 08 11:55:17 Z https://forum.selfhtml.org/self/2008/may/26/individualformate/1249725#m1249725 https://forum.selfhtml.org/self/2008/may/26/individualformate/1249725#m1249725 <blockquote> <p>bei standardkonformen verhalten sollte folgendes rot ergeben<br> div#Title { color: red; }<br> #title { color: blue; }</p> </blockquote> <p>Und recht hat er...</p> <p>Wer es jedoch nötig hat, solche Finessen zu berücksichtigen, der sollte eventuell sein CSS überdenken.</p> <p>mfg Beat</p> <div class="signature">-- <br> Selber klauen ist schöner! </div> Individualformate Mon, 26 May 08 13:14:49 Z https://forum.selfhtml.org/self/2008/may/26/individualformate/1249723#m1249723 https://forum.selfhtml.org/self/2008/may/26/individualformate/1249723#m1249723 <p>Hallo,</p> <blockquote> <p>bei standardkonformen verhalten sollte folgendes rot ergeben</p> <p>div#Title { color: red; }<br> #title { color: blue; }</p> </blockquote> <p>Ich gehe zwar mal davon aus, daß Du Dich nur verschrieben hast, aber der Vollständigkeit halber sei erwähnt, daß die Namen von IDs (und Klassen) case-sensitiv sind. Bei standardkonformen Verhalten sprechen Deine obigen Selektoren zwei verschiedene IDs an. Sollte im HTML-Quelltext also ein <div id="title"></div> vorkommen, so wäre dessen Vordergrundfarbe blau.</p> <p>Viele Grüße<br> Carsten</p> <div class="signature">-- <br> <a href="http://carsten-protsch.de/zwischennetz/doctype/" rel="nofollow noopener noreferrer">Doctype-Switch? Quirks Mode? Standards Mode? Was is'n das?</a> </div> Individualformate Mon, 26 May 08 15:54:45 Z https://forum.selfhtml.org/self/2008/may/26/individualformate/1249724#m1249724 https://forum.selfhtml.org/self/2008/may/26/individualformate/1249724#m1249724 <blockquote> <p>Ich gehe zwar mal davon aus, daß Du Dich nur verschrieben hast, aber der Vollständigkeit halber sei erwähnt, daß die Namen von IDs (und Klassen) case-sensitiv sind. Bei standardkonformen Verhalten sprechen Deine obigen Selektoren zwei verschiedene IDs an. Sollte im HTML-Quelltext also ein <div id="title"></div> vorkommen, so wäre dessen Vordergrundfarbe blau.</p> </blockquote> <p>erwischt - ich hab mich natürlich vertippt ;)</p> <p>im übrigens nimmt das der internet explorer mit gross/kleinschreibung nicht sogenau - das lässt sich ggf irgendwo als kranker css-hack missbrauchen ;)</p> <p>im übrigen sind auch element-selektoren case-sensitive - unabhängig davon, ob die markupsprache selbst case-sensitive ist</p> Individualformate Mon, 26 May 08 11:57:08 Z https://forum.selfhtml.org/self/2008/may/26/individualformate/1249729#m1249729 https://forum.selfhtml.org/self/2008/may/26/individualformate/1249729#m1249729 <p>das mit "nur" #Title war mir bewusst, bei den anderen beiden war ich mir nicht sicher.</p> <p>Vielen Dank!</p> Individualformate Mon, 26 May 08 11:58:36 Z https://forum.selfhtml.org/self/2008/may/26/individualformate/1249726#m1249726 https://forum.selfhtml.org/self/2008/may/26/individualformate/1249726#m1249726 <blockquote> <p>Wer es jedoch nötig hat, solche Finessen zu berücksichtigen, der sollte eventuell sein CSS überdenken.</p> </blockquote> <p>würde ich auch sagen - ich bin kein freund von css-hacks, aber es gibt sicher irgendwelche absurden umstände, bei denen dies ein noch unbekannterer browser falsch macht - ggf lässt sich das ja irgendwo als hack einbauen ;)</p> <p>ich bevorzuge aber selbst auch die #id-schreibweise - wie du schon sagst ist der rest davor etwas redundant - zumindest im normalfall wenn man davon ausgeht, dass eine id immer ein element der gleichen art anspricht</p> <p>durchaus möglich wäre zb aber</p> <p>ol#blah li und ul#blah li</p> <p>1x eine sortierte liste, 1x eine unsortierte - welche verschieden formatiert sein sollen (und natürlich nicht beide gleichzeitig auf der selben seite vorkommen) - für inhaltsverzeichnisse zb</p> Individualformate Mon, 26 May 08 12:07:44 Z https://forum.selfhtml.org/self/2008/may/26/individualformate/1249727#m1249727 https://forum.selfhtml.org/self/2008/may/26/individualformate/1249727#m1249727 <blockquote> <p>durchaus möglich wäre zb aber</p> <p>ol#blah li und ul#blah li</p> <p>1x eine sortierte liste, 1x eine unsortierte - welche verschieden formatiert sein sollen (und natürlich nicht beide gleichzeitig auf der selben seite vorkommen) - für inhaltsverzeichnisse zb</p> </blockquote> <p>Ich möchte das jetzt gar nicht diskutieren, weil ich von einer viel schöneren Lösung in einem späteren Standard träume: namespace.</p> <p>Wenn du ein CSS für viele Seiten verwendest und in jeder Seite die id eine ganze andere Aufgabe erfüllt, dann würde ich folgendes Konstrukt einstweilen bevorzugen.</p> <p><body id=page1234><br> <div id=a><br> ...</p> <p>und eine CSS Adressierung:</p> <p>#page1234 #a {}</p> <p>Aber vielleicht ist es doch besser, Seiten relevante Dinge in einem nur für diese Seite relevanten <style> Bereich zu notieren.</p> <p>mfg Beat</p> <div class="signature">-- <br> Selber klauen ist schöner! </div> Individualformate Mon, 26 May 08 13:11:02 Z https://forum.selfhtml.org/self/2008/may/26/individualformate/1249728#m1249728 https://forum.selfhtml.org/self/2008/may/26/individualformate/1249728#m1249728 <blockquote> <p>Ich möchte das jetzt gar nicht diskutieren, weil ich von einer viel schöneren Lösung in einem späteren Standard träume: namespace.</p> </blockquote> <p>gut dann, belassen wirs dabei ;) ich hab aber dennoch das letzte wort :p</p> <blockquote> <p>Wenn du ein CSS für viele Seiten verwendest und in jeder Seite die id eine ganze andere Aufgabe erfüllt, dann würde ich folgendes Konstrukt einstweilen bevorzugen.</p> </blockquote> <p>wenn das passieren sollte, dann habe ich etwas völlig falsch gemacht oder einen äusserst guten grund dafür</p> Individualformate Mon, 26 May 08 11:59:00 Z https://forum.selfhtml.org/self/2008/may/26/individualformate/1249732#m1249732 https://forum.selfhtml.org/self/2008/may/26/individualformate/1249732#m1249732 <p>Hi,</p> <blockquote> <blockquote> <p>Ist div#Titel und div[id=Titel] das Gleiche oder übersehe ich da etwas?</p> </blockquote> </blockquote> <blockquote> <p>sieht so aus, ja: <a href="http://www.w3.org/TR/REC-CSS2/selector.html" rel="nofollow noopener noreferrer">http://www.w3.org/TR/REC-CSS2/selector.html</a></p> </blockquote> <p>Nein! Siehe <a href="https://forum.selfhtml.org/?t=171666&m=1124089" rel="noopener noreferrer">https://forum.selfhtml.org/?t=171666&m=1124089</a></p> <p>cu,<br> Andreas</p> <div class="signature">-- <br> <a href="http://MudGuard.de/" rel="nofollow noopener noreferrer">Warum nennt sich Andreas hier MudGuard?</a><br> <a href="http://ostereier.andreas-waechter.de/" rel="nofollow noopener noreferrer">O o ostern ...</a><br> Fachfragen unaufgefordert per E-Mail halte ich für unverschämt und werde entsprechende E-Mails nicht beantworten. Für Fachfragen ist das Forum da.<br> </div> Individualformate Mon, 26 May 08 12:46:59 Z https://forum.selfhtml.org/self/2008/may/26/individualformate/1249731#m1249731 https://forum.selfhtml.org/self/2008/may/26/individualformate/1249731#m1249731 <p>@@suit:</p> <blockquote> <blockquote> <p>Ist div#Titel und div[id=Titel] das Gleiche oder übersehe ich da etwas?</p> </blockquote> <p>sieht so aus, ja: <a href="http://www.w3.org/TR/REC-CSS2/selector.html" rel="nofollow noopener noreferrer">http://www.w3.org/TR/REC-CSS2/selector.html</a></p> </blockquote> <p>Eben dort (genauer: [<a href="http://www.w3.org/TR/REC-CSS2/selector.html#id-selectors" rel="nofollow noopener noreferrer">CSS21 §5.9</a>]) sieht es nicht so aus. Oder war hier im Thread eine Einschränkung auf Stylesheets für (X)HTML-Dokumente genacht worden?</p> <p>Live long and prosper,<br> Gunnar</p> <div class="signature">-- <br> “New Jersey Hall of Fame? […] But then I ran through the list of names: Albert Einstein, Bruce Springsteen... my mother's going to like that. […] it's the only time she's going to hear those two names mentioned in the same sentence, so I'm going to enjoy it.” (Bruce Springsteen when inducted into the New Jersey Hall of Fame, 2008-05-04) </div> Individualformate Mon, 26 May 08 14:51:29 Z https://forum.selfhtml.org/self/2008/may/26/individualformate/1249733#m1249733 https://forum.selfhtml.org/self/2008/may/26/individualformate/1249733#m1249733 <blockquote> <p>Nein! Siehe <a href="https://forum.selfhtml.org/?t=171666&m=1124089" rel="noopener noreferrer">https://forum.selfhtml.org/?t=171666&m=1124089</a></p> </blockquote> <p>Nein! Siehe <a href="https://forum.selfhtml.org/?t=171666&m=1124082" rel="noopener noreferrer">https://forum.selfhtml.org/?t=171666&m=1124082</a><br> mein post, ein paar minuten vor dem von dir verlinkten post ;)</p> <p>natürlich ist die spezifität unterschiedlich, das hab ich auch geschrieben - wenns aber darum geht, dass ich einen von beiden selektoren verwende, ist das völlig egal - wenn ich beide verwende, ist dies natürlich zu beachten</p> Individualformate Mon, 26 May 08 15:03:37 Z https://forum.selfhtml.org/self/2008/may/26/individualformate/1249734#m1249734 https://forum.selfhtml.org/self/2008/may/26/individualformate/1249734#m1249734 <p>Hi,</p> <blockquote> <blockquote> <p>Nein! Siehe <a href="https://forum.selfhtml.org/?t=171666&m=1124089" rel="noopener noreferrer">http://forum.de.selfhtml.org/my/?t=171666&m=1124089</a></p> </blockquote> <p>Nein! Siehe <a href="https://forum.selfhtml.org/?t=171666&m=1124082" rel="noopener noreferrer">http://forum.de.selfhtml.org/my/?t=171666&m=1124082</a><br> natürlich ist die spezifität unterschiedlich, das hab ich auch geschrieben</p> </blockquote> <p>Was Du irgendwo anders geschrieben hast, hat mit meiner Antwort auf Dein Posting von 13:45 absolut gar nichts zu tun.</p> <p>cu,<br> Andreas</p> <div class="signature">-- <br> <a href="http://MudGuard.de/" rel="nofollow noopener noreferrer">Warum nennt sich Andreas hier MudGuard?</a><br> <a href="http://ostereier.andreas-waechter.de/" rel="nofollow noopener noreferrer">O o ostern ...</a><br> Fachfragen unaufgefordert per E-Mail halte ich für unverschämt und werde entsprechende E-Mails nicht beantworten. Für Fachfragen ist das Forum da.<br> </div> Individualformate Mon, 26 May 08 15:51:18 Z https://forum.selfhtml.org/self/2008/may/26/individualformate/1249735#m1249735 https://forum.selfhtml.org/self/2008/may/26/individualformate/1249735#m1249735 <blockquote> <p>Was Du irgendwo anders geschrieben hast, hat mit meiner Antwort auf Dein Posting von 13:45 absolut gar nichts zu tun.</p> </blockquote> <p>hat es ansich schon - es ist ja nicht "irgendwo anders" sondern in diesem beitrag - es bezieht sich auf "das gleich" sein und die "gleichwertigkeit" auf die fragestellung exakt diesem thread ;)</p> <p>das sind jetzt wahrscheinlich begriffspitzfindigkeiten:<br> aber beide selektoren betreffen das selbe (bzw ein gleiches - obwohl eine id ansich nur eindeutig sein darf) element - ein beliebiges div-element mit der id Title (bzw "das" einzige) = das gleiche</p> <p>sie sind aber nicht gleichwertig, denn beide haben eine unterschiedliche gewichtung</p> Individualformate Mon, 26 May 08 17:22:48 Z https://forum.selfhtml.org/self/2008/may/26/individualformate/1249736#m1249736 https://forum.selfhtml.org/self/2008/may/26/individualformate/1249736#m1249736 <p>@@suit:</p> <blockquote> <p>aber beide selektoren betreffen das selbe</p> </blockquote> <p>Für (X)HTML trifft das zu, für XML nicht (zwangslaufig).</p> <p>Live long and prosper,<br> Gunnar</p> <div class="signature">-- <br> “New Jersey Hall of Fame? […] But then I ran through the list of names: Albert Einstein, Bruce Springsteen... my mother's going to like that. […] it's the only time she's going to hear those two names mentioned in the same sentence, so I'm going to enjoy it.” (Bruce Springsteen when inducted into the New Jersey Hall of Fame, 2008-05-04) </div>