[HTML/CSS] Tekst rondom een afbeelding laten lopen

Pagina: 1
Acties:
  • 555 views sinds 30-01-2008
  • Reageer

  • yok
  • Registratie: Juli 2006
  • Laatst online: 12:23
Goedenavond GoT'ers,

Ik werk met cutenews en kan hierin de templates van het nieuws aanpassen. Ik wil graag zoals geenstijl.nl plaatjes rechts aligned hebben, en tussen de tekst door. Alleen krijg ik dit niet werkend. Het zal zeer makkelijk zijn voor de meesten, maar ik probeer het nu al een uur en het lukt me niet.
Dit is de code:

PHP:
1
2
3
4
5
6
7
8
9
10
11
12
13
<table width="100%" border="0">
  <tr> 
    <td><font size="1" face="Verdana, Arial, Helvetica, sans-serif">{title}</font></td>
  </tr>
  <tr> 
    <td height="21"> <p><font size="1" face="Verdana, Arial, Helvetica, sans-serif"><div align="right">{avatar}</div>{full-story}</p> 
      <div align="left"></div></td>
  </tr>
  <tr> 
    <td><font size="1" face="Verdana, Arial, Helvetica, sans-serif">{author} | {date} 
      | [full-link]Lees verder[/full-link] | [com-link]al {comments-num} keer gelikt![/com-link]</font></td>
  </tr>
</table>


Dit heb ik tot nu toe, en dat {avatar} is de link naar de avatar zelf. Iemand die mij kan helpen?

Alvast bedankt!

Verwijderd

Een <div> heeft geen propertie genaamd "align"*, dit zal je met <div style="..."> of <div class="..."> moeten oplossen, en op de puntjes vul je de juiste CSS code in.
http://www.mijnhomepage.nl/csscursus/les5.php (vanaf les 1 beginnen is wel aan te raden trouwens)

Succes ;).

* niet helemaal zeker, maar CSS is succes verzekerd in ieder geval ;).

[ Voor 15% gewijzigd door Verwijderd op 11-01-2007 20:43 ]


  • NMe
  • Registratie: Februari 2004
  • Laatst online: 20-11 11:59

NMe

Quia Ego Sic Dico.

Wat let je om in de broncode van Geenstijl te duiken? Daarnaast zul je hiervoor toch echt met CSS moeten gaan werken (opmaak moet je zoveel mogelijk uit je HTML proberen te houden). :)

Verder had je in Waar hoort mijn topic? kunnen lezen dat je in Programming nogal verkeerd zit met je vraag, en je in Webdesign, Markup & Clientside Scripting moet zijn. Ook kun je in *** Over topictitels in PRG - lezen voor topic openen!!! *** lezen dat je topictitel ook niet echt voldoet aan wat wij ervan verwachten. Ik zal je topic even verplaatsen en de titel aanpassen, maar zorg de volgende keer liever zelf even dat het klopt. :)

'E's fighting in there!' he stuttered, grabbing the captain's arm.
'All by himself?' said the captain.
'No, with everyone!' shouted Nobby, hopping from one foot to the other.


  • Leedbek
  • Registratie: November 2004
  • Laatst online: 16-11 20:06

Leedbek

Luuk Luchtloper

Wow, hoeveel slechte markup kun je in 13 regels proppen? 8)7
Om je een advies te geven: verdiep je eens in semantiek van html en schone markup technieken zoals XHTML en CSS. Een goede site met tips, naslag en tutorials hiervoor is www.w3schools.com. Sorry dat ik het zeg, maar je code lijkt nergens op. Lege div's, <font> tags (bah!), tabelgebruik terwijl dat ongetwijfeld totaal niet nodig is.

Overigens heeft slindenau de oplossing al min of meer gegeven, al mag een <div> officieel niet in een <p> tag geplaatst worden. Je zult die <p> tag er dus uit moeten slopen of moeten vervangen.

Klaar voor de steroorlogen?


  • yok
  • Registratie: Juli 2006
  • Laatst online: 12:23
Ik weet dat het een slechte code is, maar hij werkte wel voor mij. Alleen jammergenoeg weet ik niet meer hoe.

Als je het met een imgtag doet gaat het super, alleen dan kan ik de {avatar} niet includen.

PHP:
1
2
3
4
5
6
7
8
9
10
11
12
<table width="40%" border="0">
  <tr> 
    <td><h5>{title}</h5></td>
  </tr>
  <tr> 
    <td height="21"><div align="left"><img width="100" height="100" align="right">{full-story}</div>
      </td>
  </tr>
  <tr> 
    <td>{author} | {date}  | [full-link]Lees verder[/full-link] | [com-link]al {comments-num} keer gelikt![/com-link]</td>
  </tr>
</table>

  • Leedbek
  • Registratie: November 2004
  • Laatst online: 16-11 20:06

Leedbek

Luuk Luchtloper

yok schreef op donderdag 11 januari 2007 @ 21:01:
Ik weet dat het een slechte code is, maar hij werkte wel voor mij. Alleen jammergenoeg weet ik niet meer hoe.

Als je het met een imgtag doet gaat het super, alleen dan kan ik de {avatar} niet includen.
Wat voor jou werkt, hoeft voor een ander niet te werken. Zeker met slechte code is dat een serieus risico. Maar goed... een div tag ondersteunt geen property align. Dus probeer het eens met CSS:
<div style="text-align:right">{avatar}</div>

Klaar voor de steroorlogen?


  • yok
  • Registratie: Juli 2006
  • Laatst online: 12:23
Dan komt het plaatje eronder of erboven, niet ertussenin.

Het is trouwens geen tekst, maar een code voor een plaatje. Het is eigenlijk gewoon een link. Volgens mij lukte het met een img-tag. Alleen ik kan deze niet meer werkend krijgen.

[ Voor 61% gewijzigd door yok op 11-01-2007 21:16 ]


  • Leedbek
  • Registratie: November 2004
  • Laatst online: 16-11 20:06

Leedbek

Luuk Luchtloper

Niet elegant, zou wel moeten werken:

<div style="text-align:right;display:inline">{avatar}</div>

Klaar voor de steroorlogen?


  • yok
  • Registratie: Juli 2006
  • Laatst online: 12:23
Lukt niet, blijft gewoon eronder of erboven.

  • NMe
  • Registratie: Februari 2004
  • Laatst online: 20-11 11:59

NMe

Quia Ego Sic Dico.

Luuk-Online schreef op donderdag 11 januari 2007 @ 20:55:
Om je een advies te geven: verdiep je eens in semantiek van html en schone markup technieken zoals XHTML en CSS.
Als je dat zo zegt lijkt het net alsof HTML totaal ondergeschikt is aan XHTML terwijl het naast elkaar bestaande standaarden zijn. Het lijkt me dus dat jij je feiten ook niet helemaal op een rijtje hebt. ;)

'E's fighting in there!' he stuttered, grabbing the captain's arm.
'All by himself?' said the captain.
'No, with everyone!' shouted Nobby, hopping from one foot to the other.


  • Setragasj
  • Registratie: Augustus 2001
  • Laatst online: 01-12 11:33

Setragasj

is using radars to communicate

<img style="float:left"> ?

<Typ een persoonlijk bericht>


  • yok
  • Registratie: Juli 2006
  • Laatst online: 12:23
Lukt ook niet. Ik probeer de {avatar} code in het img src="-" te krijgen, maar dit lukt nog niet echt.

  • Setragasj
  • Registratie: Augustus 2001
  • Laatst online: 01-12 11:33

Setragasj

is using radars to communicate

doe je dat niet gewoon zo dan :p

HTML:
1
<img src="{avatar}">

<Typ een persoonlijk bericht>


  • yok
  • Registratie: Juli 2006
  • Laatst online: 12:23
Ben eruit gekomen!

<td height="21"><img align="right" alt="{avatar}">{full-story}</td>

  • Setragasj
  • Registratie: Augustus 2001
  • Laatst online: 01-12 11:33

Setragasj

is using radars to communicate

dus je img heeft dan geen source...?
Maar goed... Je bent er uit.. :)

<Typ een persoonlijk bericht>

Pagina: 1