|
|||
![]()
Hallo,
Ich habe eine konkrete Frage, ist dieser folgende HTML-Code barrierefrei? Code:
<h1>[img]logo.gif[/img]</h1> ![]() SChönen Tag noch, Christian[/code] |
Sponsored Links |
|
||||
![]()
Also logisch wäre erstmal das hier:
[img]logo.gif[/img] ALT ist für einen Alternativtext, wenn das Bild nicht geladen werden kann. ![]()
__________________
“My software never has bugs. It just develops random features ...” ![]() » DevShack - die Website des freien Webentwicklers Boris Bojic ![]() |
Sponsored Links |
|
||||
![]()
Ich finde es aber äußerst unschön gelöst. Weshalb benutzt du nicht eine der gängigen Image-Replacement Methoden? Dadurch würde der Text auch vernünftig dargestellt werden. Ferner gilt es das Markup, die Inhalte (HTML) vom Design (CSS) zu trennen, ich befürchte aber, du nimmst nur ein Bild, "weil's schicker aussieht". Also ab in's CSS damit (mit einer der besagten Image Replace Methoden)
__________________
Bitte keine PN's - schreibt mir ne anständige Mail oder sprecht mich über Msn / Icq an Milian Wolff | Markdownify | Typogridder |
|
||||
![]()
Dem kann ich nicht zustimmen. Man sollte nicht gnadenlos alle Bilder via CSS darstellen. Design- und Schmuckelemte ja, aber so etwas wie ein Logo nicht.
Der ALT Text wird im übrigen genau so dargestellt, wie im CSS für das H1 definiert wurde. ![]() Bei den meisten Image Replacement Methoden gibt es das Problem, dass bei abgeschalteten Bildern nichts zu sehen ist - auch der Text nicht. Klar gibt es Methoden, mit denen es doch geht - aber nur über zusätzlichem HTML/CSS Code.
__________________
“My software never has bugs. It just develops random features ...” ![]() » DevShack - die Website des freien Webentwicklers Boris Bojic ![]() |
|
||||
![]() Zitat:
CSS-Code: Code:
#header { height:100px; margin:0; text-indent:-9999px; /* entfernt den Text*/ background-image:url(logos/logo.jpg); background-position:top center; background-repeat:no-repeat; } Code:
<h1 id="header">Überschrift für Textbrowser/Screenreader/reine HTML-Browser</h1> Getestet von mir persönlich mit Amaya, Blazer (Palm OS), Dillo, "Gecko"-Engine Browser (Epiphany, FF, Mozilla, Seamonkey, Netscape), eLinks, iCab, Konqueror, Lynx, Opera, Safari, w3m und den MS Internet Explorern ab Version 5.01, einschliesslich MS Internet Explorer 7.0 beta 2 und dem Internet Explorer auf Windows Mobile 2005. Getestet wurde das mit JAWS Screenreader V6.2 und V7.0 beta. Aber nicht von mir persönlich, hatte einfach auch mal tierisch Glück mit einem unbekannten Tester. Ein Problem taucht auf, wenn man Amaya unter 8.7 verwendet, dann tauch ein horizontaler Scrollbalken auf und man sieht standardmässig zuerst den Überschriftstext und nach dem Scrollen auch das Logo und den Rest der Webseite. Fairerweise möchte ich hier hinzufügen, das diese Lösung nicht meinem Kopf entsprungen ist, sondern von 2 sehr erfahrenen Forum-Moderatoren, die mir mehr als einmal geholfen haben.
__________________
Personal stuff |
|
||||
![]()
[code]<h1>[img]logo.gif[/img] gepackt wird
oder eine (echte) Überschrift, in die eine logoähnliche Grafik eingepasst wird? Für ein Logo würde ich einen eigenen Absatz vorsehen - für eine Überschrift Text ohne Grafik!
__________________
Informationen aus Koblenz-Metternich ----------------------------------- "Wissen heißt, Fragen zu erwerben." |
|
||||
![]() Zitat:
Ersetzt man im CSS-File die "#" durch einen "." und im (X)HTML-File die "id" durch "class" erreicht man auch das WAI Level AAA. Funktioniert mit Acessibility Valet der Guild of Accessible Web Designers.
__________________
Personal stuff |
|
|||
![]()
@D. Krautmeier
Das soll eine "richtige" Überschrift werden. Ich hätte ja gerne die Überschrift in einem speziellem Font mit kleinen Effekten. Sorry, wenn das logo.gif so verwirrt hat ![]() Und danke für die Antworten. Das mit den IR-Methoden finde ich ja recht interessant, aber taucht der Text von der Variante von laborix auch noch auf, wenn CSS an ist und Bilder aus sind? EDIT: Ich bin beim googlen auf die Fahrner-IR-Methode gestossen. Ich denke diese müsste doch am glattesten sein, oder? http://meiert.com/de/publications/articles/20040415/ |
Sponsored Links |
|
|||
![]() Zitat:
Die einzige Methode, bei der das einigermaßen klappt, ist IMHO "Gilder-Levin". Diese und weitere findest du hier: http://meiert.com/de/publications/articles/20050513/ edit: *g* ... Synchron-Posting ... |
Sponsored Links |
![]() |
Themen-Optionen | |
Ansicht | |
|
|
![]() |
||||
Thema | Autor | Forum | Antworten | Letzter Beitrag |
document type does not allow element "img" here; | Ubuntuli | (X)HTML | 6 | 24.08.2015 21:19 |
Bild als Active makieren | siriussmarty | CSS | 0 | 08.07.2010 14:37 |
ein bild für bild und hover - background-position | monran | CSS | 7 | 22.06.2010 20:31 |
Verflixter Rahmen um ein Bild | Webelix | CSS | 6 | 22.07.2007 12:32 |
Bild und daneben Text mit CSS | Nils | CSS | 2 | 31.01.2005 16:04 |