Mit CSS Border verhindern

Hallo,

ich wünsche ein frohes und gesundes neues Jahr!

Ich habe hier (/t/mit-css-border-verhindern/787233

Liebe Grüße
Hugo


PS: Wie kann man denn hier Links à la wer-weiss-was setzen?

Wenn du es in ein StyleSheet packst sollte es das sein.

sollte als valide durchgehen.

Direkte Angaben im HTML-Tag ist von abzuraten also:

Sollte nicht benutzt werden.

Gruß Lamer

Wenn du es in ein StyleSheet packst sollte es das sein.

sollte als valide durchgehen.

Dass es um CSS geht, steht ja schon in der Überschrift. :wink:

Direkte Angaben im HTML-Tag ist von abzuraten also:

Sollte nicht benutzt werden.

Das ist ja ein anderes Thema, um das es eigentlich gar nicht ging. :wink: Valide ist das übrigens schon als XHTML 1.0 Transitional, ohne das „/“ im -Tag als HTML 4.01 Transitional.

Eine definitive Antwort auf meine usprüngliche Frage, am liebesten mit Quelle, wäre toll. :smile:

Hallo Hugo,

Ich habe hier
(/t/mit-css-border-verhindern/787233
gelesen, die CSS-Angabe „border“ sei strenggenommen nur gültig
für Blockelemente. Der Beitrag ist aber schon über 7 Jahre alt.
Ist „border“ mittlerweile auch für valdide?

IMG-Elemente sind eigentlich so wie INPUT-Elemente Zwitter. Ihre Default-Display-Eigenschaft ist inline-block und sie zeigen eine Border, wenn man sie setzt, auch ohne Veränderung der Line-Height- oder der Position-Eigenschaft an.

Aber selbst bei A, SPAN oder STRONG etc. kenne ich keinen Browser, der bei Angabe einer entsprechenden Border-Eigenschaft nicht auch rundherum einen Border setzt, selbst wenn man diese Elemente in ihrer Default-Display-Eigenschaft inline belässt. Voraussetzung dafür, dass im DOCTYPE strict der untere Rand dieser reinen Inline-Elemente auch im IE angezeigt wird, ist allerdings, dass die Line-Height um die Pixel für den oberen und den unteren Rand erhöht ist, oder dass man ihnen position:relative verpasst (warum auch immer, das weiß nur Microsoft!).

Gruß Gernot


PS: Wie kann man denn hier Links à la wer-weiss-was
setzen?

Das siehst du ja an deiner Frage, die den Teil als Link umgesetzt hat, der mit http:// beginnt.

Hi,

die Border-Eigenschaften sind valides CSS2.

http://www.w3.org/TR/CSS2/box.html

Gruß Yelmalio


PS: Wie kann man denn hier Links à la wer-weiss-was
setzen?

Einfach die URL reinschreiben. Der Link wird automatisch hinzugefügt.
http://www.wer-weiss-was.de/app/faqs/classic?entries…

Hallo Gernot,

vielen Dank für deinen Beitrag.

IMG-Elemente sind eigentlich so wie INPUT-Elemente Zwitter.
Ihre Default-Display-Eigenschaft ist
inline-block und sie zeigen eine Border,
wenn man sie setzt, auch ohne Veränderung der Line-Height-
oder der Position-Eigenschaft an.

Aber selbst bei A, SPAN oder STRONG etc. kenne ich keinen
Browser, der bei Angabe einer entsprechenden
Border-Eigenschaft nicht auch rundherum einen Border setzt,
selbst wenn man diese Elemente in ihrer
Default-Display-Eigenschaft inline belässt.
Voraussetzung dafür, dass im DOCTYPE strict
der untere Rand dieser reinen Inline-Elemente auch im
IE
angezeigt wird, ist allerdings, dass die
Line-Height um die Pixel für den oberen und den unteren Rand
erhöht ist, oder dass man ihnen
position:relative verpasst (warum auch
immer, das weiß nur Microsoft!).

Verstanden habe ich davon auf die Schnelle vielleicht die Hälfte, aber eigentlich ging’s ja auch um etwas anderes, oder? :wink:

Das siehst du ja an deiner Frage, die den Teil als Link
umgesetzt hat, der mit http:// beginnt.

Es geht mir aber darum, einen Link à la wer-weiss-was zu setzen, den Link also durch Text zu maskieren.

Liebe Grüße
Hugo

Hattest du eigentlich zuerst etwas anderes geschrieben und den Beitrag wieder gelöscht?

Hallo Yelmalio,

vielen Dank für deinen Beitrag.

die Border-Eigenschaften sind valides CSS2.

http://www.w3.org/TR/CSS2/box.html

Seit wann ist das denn so?

Einfach die URL reinschreiben. Der Link wird automatisch
hinzugefügt.
http://www.wer-weiss-was.de/app/faqs/classic?entries…

Ja klar, aber à la wer-weiss-was geht’s nicht, also den Link mit einem Text zu maskieren?

Liebe Grüße
Hugo

Hallo Gernot,

Verstanden habe ich davon auf die Schnelle vielleicht die
Hälfte, aber eigentlich ging’s ja auch um etwas anderes, oder?
:wink:

Nein, ich denke, ich habe genau auf die von dir gestellten Fragen geantwortet, nämlich die,

Vielleicht erklärst du aber noch einmal genauer, worum es dir eigentlich ging.

Gruß Gernot

Hallo Gernot,

vielen Dank für deine Antwort.

Nein, ich denke, ich habe genau auf die von dir gestellten
Fragen geantwortet, nämlich die,

Aha, das war also nur früher mal der Fall? Vielen Dank!

auf die Frage, wie man auf wer-weiss-was.de Links setzt;
Antwort : Wie du einen Link setzt,
das hast du ja an deinem eigenen Posting gesehen:
http://www.wer-weiss-was.de
Und so vermeidest du
es:

http://www.wer-weiss-was.de

Vielleicht erklärst du aber noch einmal genauer, worum es dir
eigentlich ging.

Mir ging’s darum einen Link mit beliebigem Text zu maskieren, also beispielsweise „wer-weiss-was“ mit „http://www.wer-weiss-was.de“ zu verlinken. Aber das scheint hier nicht möglich zu sein.

Liebe Grüße
Hugo


PS: Wäre für deine Aufzählung nicht

/

sinnvoller gewesen? ^^

PPS: Hattest du eigentlich am 03.01.2009 zuerst etwas anderes geschrieben und den Beitrag wieder gelöscht? Der Link in einer der Benachrichtigungsmails führte nämlich quasi ins Leere.