Die Welt ist: Normaler einfacher Rahmen, der kein Witz ist; zu viel verlangt?

Beitrag lesen

Leider kenne ich mich mit Html kaum aus; was ich brauche, versuche ich jeweils sporadisch irgendwo im Internet zu finden. Im Moment habe ich das Problem, dass ich keine Code finde, um einen normalen vernünftigen Rahmen um ein Objekt, bspw. Text, zu ziehen.

Also, wenn ich bspw. ein Bild an die Wand hängen möchte, so benutze ich einen Rahmen, der eben dieses Bild einrahmt, und kein Mega-Witz-Objekt, dass so breit ist, dass es von ganz links nach ganz rechts reicht.

Bei Html und CSS scheint so ein Unsinn aber völlig normal zu sein. Jeder Rahmen, den ich mache, geht von ganz links bis nach ganz rechts. Ich fühle mich irgendwie veralbert.

Oder ist das, was ich suche eine Box? Aber bei der muss ich angeben, wie breit das Ding sein soll. Aber ich will doch einfach nur, dass es so breit ist wie dessen Inhalt. Verlange ich da zuviel?

Da hatte ich die Idee, dass ich dann eben einfach die Angabe der Breite weglasse. Denkste! Dann ging das Ding wieder von ganz links bis ganz recht, was ich ja nun vermeiden möchte.

Oder vielleicht nennt sich das, was ich suche, auch Tabelle? Eine einzige Tabellenzelle schmiegt sich tatsächlich um das jeweilige Objekt, aber leider so dicht, dass ich das auch wieder nicht besonders gut finde. Ob ich da zusätzliche Attribute angeben kann, habe ich noch nicht ausprobiert.

Oder muss eine rahmenlose Tabelle um das einzurahmende Objekt ziehen, und darüber einen Rahmen? Oder umgekehrt, der Rahmen innen und die rahmenlose Tabellenzeile außen? Ist das aber kompliziert, wenn man nur einen ganz einfachen simplen normalen Rahmen haben möchte, anstatt eines Witzes.

Auf der Seite, wo Blockelemente erklärt werden, http://de.selfhtml.org/html/text/bereiche.htm@title=(klick) lese ich, dass das Attribut align als deprecated eingestuft und künftig entfallen soll. Statt dessen sollte man mit Stylesheets arbeiten.

Wie nun, Nachts ist es kälter als draußen, oder was? Wer soll denn das verstehen können? Bei Style-Sheets gibt es wohl keine Attribute? Die Sheets lesen dann wohl meine Gedanken und richten danach dann Objekte aus?

Wenn ich mir dann ganz unten das Code-Besipiel ansehe, entecke ich "text-align:right". Ich dachte, dass align entfallen soll? Oder bedeutet, dass, dass ich es doch benutzen kann, wenn ich mit Style-Sheets arbeite?

Oder betrifft das nur das allgemeine align, und text-align ist grundsätzlich überall erlaubt? Grafikobjekte kann man dann wohl nicht mehr ausrichten? Oder was ist mit meinem BB-Code, der alle Objekte mittig ausrichten kann? Wenn man jeweils nur noch Text oder andere spezielle Objekte ausrichten kann, muss ich dann auf einen BB-Code verzichten, der alle Arten von Objekten ausrichten kann?