Frage

Wenn ja, dann Präsentations-Elemente würden in diesem Zustand hilfreich sein, so sollten wir diese benutzen?

<b>…</b> , <i>…</i>, <big>…</big>, <small>…</small>, <tt>…</tt>, <hr />

Diese gelten Tags

War es hilfreich?

Lösung

Die Seite sollte markiert werden semantisch , nicht für seine Präsentation. Wenn Sie die richtige semantisches Markup auf Elemente setzen, wird der Browser in der Regel einen grundlegenden Stil, um sie selbst anzuwenden. Sie sollten sich nicht darum kümmern, wie das Dokument sieht unstyled . Wenn es unstyled , es hat keinen Stil. CSS ist für den Stil verantwortlich. Wenn ein Benutzer das Dokument ohne Stil sehen wählt, lassen Sie es so sein.

Andere Tipps

Im Allgemeinen a ( " normale ") Benutzer können nicht CSS so einfach wie JavaScript deaktivieren . So würde ich antworten NO .

CSS ist ein Teil der Präsentation und wenn die CSS nicht verfügbar ist, sollten wir denken, dass die Präsentation nicht verfügbar ist . So ist die Client-Seite ist gebrochen .

Sie sollten nicht darüber besorgt sein, wie Sie die Präsentation eines Clients nicht debuggen wollen missbrauchen.

ABER , wenn Sie Nicht-Standard-Geräte (alte Handys vielleicht) unterstützen, müssen diese ein berechtigtes Anliegen ist. Noch stattdessen die Seite der Änderung auf " alle Größen passen ", sollten Sie eine eigene Seite für solche Geräte haben .


Nicht sicher tt (Ich denke, die Sie verwenden können). Aber b, i sollten jeweils durch strong und em ersetzt werden.

big und small sollten nicht IMO verwendet werden und durch alternative Tags auf der Semantik in Abhängigkeit ersetzt werden.

Technisch könnte man so ziemlich eine ganze Seite erstellen <div> und <span> Tags. Das wäre nur chaotisch aber, und nicht sehr intuitiv. Persönlich finde ich, dass die Tags, die Sie Liste machen es einfacher für einen Menschen zu analysieren, was die Seite zu kommunizieren versucht, aber auch den Vorteil, dass eine Seite lesbar und bietet, wenn die CSS nicht geladen wird.

Es klingt wie Sie gefragt, ob Sie Tags wie <small> so, dass in der Abwesenheit von CSS verwenden sollten, was Sie wird klein klein sein soll.

Nein.

Der Grund, zu prüfen, wie die Seite ohne CSS aussehen zu wissen, ob Sie eine gutes semantisches Layout verwenden. Wenn es verwendbar ist, Ihr HTML, das ist nur entwickelt, um mit semantischer Organisation im Sinne, ist in Ordnung. Das ist es. Wenn die Benutzer, für welchen Gründen auch immer, nicht Präsentations Dinge wie CSS unterstützen wollen, nicht Präsentations-Tags .

Und, wirklich. Wenn die Benutzer CSS nicht aus irgendeinem Grund haben, dann verdienen sie nicht etwas so fett zu sehen. Es ist mehr Arbeit für Sie, es ist nicht semantisch, und niemand wird immer Pflege.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top