Archief - CSS tekst over foto, tekst naast tekst problemen, ...

Het archief is een bevroren moment uit een vorige versie van dit forum, met andere regels en andere bazen. Deze posts weerspiegelen op geen enkele manier onze huidige ideeën, waarden of wereldbeelden en zijn op sommige plaatsen gecensureerd wegens ontoelaatbaar. Veel zijn in een andere tijdsgeest gemaakt, al dan niet ironisch - zoals in het ironische subforum Off-Topic - en zouden op dit moment niet meer gepost (mogen) worden. Toch bieden we dit archief nog graag aan als informatiedatabank en naslagwerk. Lees er hier meer over of start een gesprek met anderen.

kevke01

Legacy Member
Beste 9livers,

Ik zal als eerste de twee links geven:
eerste link wil ik bereiken

web2.jpeg Picture
Web.jpg Picture


Ik zou graag tekst over een foto willen.
En die tekst moet in een background color.

Hoe moet ik dit doen?

Het ander is , ik heb twee tekstjes geschreven, maar ik wil deze mooi naast elkaar hebben. Welke code moet ik daarvoor gebruiken?

En dan nog ééntje:

Ik wil graag een link in een oranje kader maken.
Hoe doe ik dit?

Kan iemand mij helpen aub?

Danku wel

Mvg,
Kevin

Prior

Legacy Member
Ik ging eerst het antwoord zeggen, maar dan viel me op dat je er toch niks uitleert, aangezien je een oefening bekijkt en overschrijft (?) van een mede-student aan de arteveldehogeschool :wtf:

Inspiratie voor een eigen innovatieve lay-out is ver te zoeken dezer dagen ...

Albireo

Legacy Member
tekst over een foto:

html:
Code:
<div class="image-with-text">
			<img src="http://upload.wikimedia.org/wikipedia/commons/d/df/Sun_in_X-Ray.png" alt="">
			<p>This image shows the Sun as viewed by the Soft X-Ray Telescope (SXT) onboard the orbiting Yohkoh satellite. The bright, loop-like structures are hot (millions of degrees) plasma confined by magnetic fields rooted in the solar interior.</p>
		</div>
css:
Code:
		<style type="text/css">
			img {
				vertical-align: bottom;
                                /*lost het probleem op van extra spatie onder het img-element */
			}
			.image-with-text {
				position: relative;
			}
			.image-with-text p {
                                /*door de position: relative op .image-with-text is de absolute positionering van dit element ten opzichte van image-with-text*/
				position: absolute;
				left: 10px;
				bottom: 10px;
				width: 650px;
				background-color: rgb(32,32,192);
				color: rgb(255,255,255);
				padding: 10px;
				margin: 0;
			}
		</style>

Albireo

Legacy Member
link in een oranje kader:
dit is toch echt wel heel basic CSS, als je dit niet weet zou je toch beter niet beginnen aan een relatief moeilijke layout zoals in jouw voorbeeld. Ik raad aan dat je eens een tutorial over CSS leest.

Code:
.special-link {
    /*afhankelijk van de context kan het nodig zijn om display: block of display: inline-block te gebruiken*/
    padding: 5px;
    background-color: rgb(255,128,16);
}

Albireo

Legacy Member
2 teksten naast mekaar (fixed width):

html:
HTML:
		<div class="two-columns">
			<div class="left-column">
				I'm text in the left column
			</div>
			<div class="right-column">
				I'm text in de right column
			</div>
		</div>
css:
HTML:
		<style type="text/css">
			.two-columns {
				overflow: hidden;
				width: 400px;
			}
			.left-column, .right-column {
				float: left;
				width: 180px;
				padding: 10px;
			}
		</style>

Er bestaan meerdere manieren om 2 dingen naast mekaar te zetten. Zoek op "CSS two column layout". (en hopelijk kunnen we snel flexbox of grid gaan gebruiken i.p.v. deze "hacks")

kevke01

Legacy Member
Bedankt voor alle hulp !!
Ik stel het op prijs!

Ik heb geprobeerd het toe te passen maar ik geraak niet meer aan mijn css en html meer aan uit.

Ik moet ergens een fout gemaakt hebben.

Hier zijn de CSS en HTML voor ik dit heb toegepast, want wat ik toepas is correct maar heel mijn layout is anders, omdat ik waarschijnlijk hier en daar verkeerde tags heb gebruikt bij andere

CSS:

/* Dit is het stijlblad voor de "homepage.html" pagina */
/* Deze pagina is gemaakt door: Kevin */
html{
background-image: url(bgpattern.gif);

}

#container {
background-image: url(gentbg.jpg);
background-position: top;
background-attachment: fixed;
background-repeat: no-repeat;
}
#inner {
width: 960px;
margin:0px auto;
font-family: Helvetica;
color:#000;
font-size:14px ;
line-height: 23px;

}

.header ul {
list-style: none;
float:right;
}

.header li {
float: left;
font-size: 18px;
text-indent: 15px;

}

.active{
text-decoration: none;
color: #F80;
font-weight: bold;

}

a{
text-decoration: none;
}

.none-active {
color: #000;
border-bottom: 1px solid #aaa;
}

.page{
background-color: white;
color: #DED8D2;
font-family: Georgia;
font-size: 30px;
font-style: italic;
line-height: 40px;
text-align: center;
padding: 30px 50px 30px 50px
}

.content ul{
list-style: none;
}

.content{
padding: 10px 20px 20px 20px;
background-color: #ECECEC;

}

.content li {
float: left;
font-size: 14px;
text-indent: 15px;

}
.image{
postion: relative;
float: left
}
.image .info{
position:absolute;
top: 0px;
left:10px;



}
.specifications {
background-color: white;

padding-left: 20px;
padding-top: 20px;
padding-bottom: 10px;
}

.info {
background-color: #00B4FF;
color: white;
font-weight: bold;
position: right;
padding: 10px;
margin: 10px;
width: 400px;
}

strong{
text-decoration: underline;
}

h1 {
font-size: 22px;
}
h2 {
font-size: 16px;
border-bottom: 1px solid #CCC;
}
.colomn2{
font-size: 14px;
line-height: 23px;
text-align: center-right;

margin-left: 20px;
margin-right: 20px;

}


.links1 ul {
list-style: none;}

.links2 ul{
list-style: none;
}

.Gent{
color: #0077FF;
border-bottom: 1px solid #AFC9F6;
}

.information {
background-color: #333;
padding: 10px 0px 10px 0px;
color: white;
text-align:30px;

}

.under {
color: #B2B2B2
}

HTML:

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xmlns="http://www.w3.org/1999/html">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Welkom bij 't Hof van Artevelde - Kevin</title>
<link href="homepage.css" rel="stylesheet" type="text/css" />
</head>
<body>

<div id="container">

<div id="inner"><!-- Veel succes -->

<div class="header">

<img src="logo.png" alt="Logo"/>

<ul>
<li> <a class="active" href="home">Home</a> </li>

<li> <a class= "none-active" href="hotel"> Hotel</a> </li>

<li> <a class= "none-active" href="restaurant"> Restaurant</a> </li>

<li> <a class="none-active" href= "to do"> To do</a> </li>

<li> <a class="none-active" href= "info & reservatie"> Info & Reservatie </a> </li>

<li> <a class="none-active" href="aboutme.html"> Over de auteur </a> </li>
</ul>

</div>

<div class= "page">
<p> Beleef Gent in een van zijn mooiste hotels, gelegen aan de Coupure. Geniet van een ideale mix an Geschiedenis, Cultuur, Rust en Design</p>

</div>

<div class= "content">

<p>
<img src="kamers.jpg">
<img src= "restaurant.jpg">
<img src= "stadsplan.jpg">
<img src= "reservaties.jpg">

<ul>
<li> <a href="Onze kamers">Onze kamers</a> </li>

<li> <a href="Het restaurant"> Het restaurant</a> </li>

<li> <a href="Stadsplan Gent"> Stadsplan Gent</a> </li>

<li> <a href="Reservaties"> Reservaties</a> </li>

</ul>

</p>

</div>

<div class="specifications">

<h1> Winterpromo</h1>

<p>


<img class="image" src=" winterpromo.jpg ">
</p>

<p class="info">
Bij een verblijf van kerstavond tot nieuwjaarsdag ontvang je een cadeaumand en geniet je<em> 15% korting</em> op uw verblijf. <strong>Reserveer uw eindejaarsverblijf! </strong></p>

<div class="colomn2">

<h1> Activiteitenkalender Gent </h1>

<h2> December 2012</h2>

<div class="links1">

<p>
<ul>
<li>2/12 tot 2/01 -
<a class="Gent" href="activiteitenkalender"> Winterdroom </a> </li>

<li> 17/12 tot 23/12 -
<a class="Gent" href="Shopping"> Shopping Gent</a> </li>

<li>24/12 -
<a class="Gent" href="kerstzang">Kerstzang op de pleinen </a> </li>

<li>25/12 -
<a class="Gent" href="kerstontbijt"> Kerstontbijt OCMW Gent</a> </li>

<li>31/12 -
<a class="Gent" href="pleinen"> Oudejaarsvieringen op de pleinen</a> </li>
</ul>
</p>

</div>
<h2> Januari 2013</h2>

<div class="links2">
<p>
<ul>
<li> 1/01 -
<a class="Gent" href="stad Gent"> Nieuwjaarsreceptie Stad Gent</a> </li>
<li> 5/01 -
<a class="Gent" href="gentse middenstand">Nieuwjaarsreceptie Gentse Middenstand</a> </li>
</ul>
</p>

</div>

</div>

</div>

</div>

</div>

</div>

</div>

</body>
</html>

Dankuwel allemaal echt waar

KingOfWoods

Legacy Member
Dit is te belachelijk voor woorden. De vragen die je stelt zijn zo basic dat ik de indruk krijg dat je amper zelf iets hebt gedaan aan deze website. Als je elke week een uurtje html en css doet zou dit geen probleem mogen zijn. Dat er eens iets niet lukt overkomt iedereen en daarvoor is er dit forum. Maar in uw geval heb ik echt het gevoel dat je gewoon kant klare antwoorden zoekt om er niets uit te leren en gewoon uw ding af te krijgen!

google...

Prior

Legacy Member
Het beste om zo weinig foutieve punten te krijgen van de leerkracht, is alles in een validator te gooien en daar zie je dus wat je verkeerd doet:

html pagina (strict): 18 Errors, 3 warning(s)
css: 4 fouten

Validator url's

html validator: The W3C Markup Validation Service
css validator: The W3C CSS Validation Service

Alles van html of css in tabblad (via directe invoer), opties bekijken (eventueel selecteren doctype / css versie ), knop validate / controleren

Zorg dat je nummers van lijnen hebt in het programma (zoals visual studio) waarmee je de html/css invoert, dan is het gemakkelijk om op te zoeken waar de fout staat

kevke01

Legacy Member
Jullie begrijpen het heel verkeerd hoor.

Ik doe dit als zelfstudie thuis, en inderdaad soms wat belachelijke basic vragen, maar ik geraak er soms niet aan uit.

Het is een hobby van mij.
Alles wat ik gemaakt heb in html en css is zelf gedaan.

Ik wil jullie wel bedanken dat jullie mij helpen hierbij.

Bedankt 9livers, sorry voor de last.

Groetjes
Kevin

kevke01

Legacy Member
Prior zei:
Het beste om zo weinig foutieve punten te krijgen van de leerkracht, is alles in een validator te gooien en daar zie je dus wat je verkeerd doet:

html pagina (strict): 18 Errors, 3 warning(s)
css: 4 fouten

Validator url's

html validator: The W3C Markup Validation Service
css validator: The W3C CSS Validation Service

Alles van html of css in tabblad (via directe invoer), opties bekijken (eventueel selecteren doctype / css versie ), knop validate / controleren

Zorg dat je nummers van lijnen hebt in het programma (zoals visual studio) waarmee je de html/css invoert, dan is het gemakkelijk om op te zoeken waar de fout staat

Dank u wel dat je mij hierbij helpt.

Deze urls komen zeker van toepassing!

Groetjes
Kevin
Het archief is een bevroren moment uit een vorige versie van dit forum, met andere regels en andere bazen. Deze posts weerspiegelen op geen enkele manier onze huidige ideeën, waarden of wereldbeelden en zijn op sommige plaatsen gecensureerd wegens ontoelaatbaar. Veel zijn in een andere tijdsgeest gemaakt, al dan niet ironisch - zoals in het ironische subforum Off-Topic - en zouden op dit moment niet meer gepost (mogen) worden. Toch bieden we dit archief nog graag aan als informatiedatabank en naslagwerk. Lees er hier meer over of start een gesprek met anderen.
Terug
Bovenaan