Non riconosce le regole del foglio di stile

Ilaria93

Utente Attivo
17 Feb 2014
62
0
0
Buongiorno, mi sono appena iscritta a forum proprio perchè non riesco a trovare una soluzione al mio problema:
studiando (x)html e css, mi ritrovo via via a provare le cose che imparo e ieri ho provato a fare qualche layout, ma ho riscontrato dei problemi. Premetto che sviluppo su bigfish e/o notepad++, più spesso con bigfish e non capisco come mai non mi legge mai i fogli di stile esterni. Ho controllato più e più volte il percorso della cartella in cui tengo i file .css (è una sottocartella della cartella dove tengo i file .html)..e farli sempre interni è parecchio scomodo e confusionario.
Vi trascrivo qui il codice (prima quello (x)html e poi quello .css).. mi potreste dire dove sbaglio? sia per il problema che vi ho descritto sopra, sia per il fatto che la pagina è TUTTA e SOLO nera, non si vede altro.
Per favore, potreste aiutarmi??? Grazieeee

HTML:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Scrict//EN"
"http://www.w3.org/TR/xhtml1/DTD/ xhtml-strict.dtd">

<html xmlns = "http://www.w3.org/1999/xhtml"
lang="en" xml: lang="en">

<head>
<link rel="stylesheet" type="text/css" href= "styles/sitorifatto.css"/>

<meta http-equiv="content-type" content="text/html; charset= utf-8"/>

<title>1950 American diner </title>
</head>

<body>
<center>
<div class="wrapper">
<div class="head">
<img src="http://forum.mrwebmaster.it/images/logopiccolo_soluzione_trasparente-300x108" alt="American diner"> 1950 American diner </div>

<div class="sedi">
<span class="speciale"> Le nostre sedi</span>
<dl>
<dt>Pontedera(PI)</dt>
<dd>Via Tosco Romagnola, 237 T <br>
    328.3997530 </dd>
<dt>Calenzano(FI)</dt>
<dd>Via Vittorio Emanuele II, 40b <br> 
    329.6362619 </dd>
<dt> Forte dei marmi(LU) </dt>
<dd> Via Provinciale, 153 <br> 
     328.8440404 </dd>
</dl>
</div>
<div class="main">
<span class="speciale">Un po' di noi</span>
<p>Nei primi anni ’50, dopo la fine della seconda guerra mondiale, 
i diners nacquero proprio con la filosofia di reagire al periodo di austerity e grande tristezza 
che il conflitto mondiale aveva portato nella società, e così tutto fu concentrato sulla gioia di vivere, sulla spensieratezza, 
e il ritrovato piacere di trascorrere tempo insieme gustando un mega hamburger e un milk shake al cioccolato
 ascoltando big joe turner, chuck berry e elvis presley. 
 <cite>«L’idea è quella di dare un segnale positivo </cite>
 — continua tristana — 
<cite>tirare su il morale visto il momento grigio che il nostro paese e tutta l’europa stanno attraversando. 
Un po’ di gioia per le nuove generazioni che vivono questi tempi piuttosto bui». </cite>
Il locale è un ristorante originale, che offre, oltre al ristoro, anche un punto dove ci si può divertire,
 ascoltare musica e fare aggregazione.
All’interno dei nostri diners ci sono i divanetti tipici, le sedie in metallo e pelle colorata, il pavimento a scacchi,
 i colori pastello e soprattutto le auto più cool dell’epoca:
  come la mitica lincoln datata 1951, uno dei cimeli, naturalmente originali, 
  che dopo lunga ricerca tristana è riuscita a portare a casa. 
  In un locale tipico americano anni cinquanta non potevano mancare i juke-boxe, uno del 1956 e l’altro del 1959, 
  entrambi originali e funzionanti e le cameriere rigorosamente in divisa e su pattini a rotelle.
Vengono frequentemente organizzati raduni per bikers, appassionati di auto d’epoca, eventi o mercatini rigorosamente di gusto vintage, 
compleanni, feste a tema con menù ad hoc, anniversari, addii a nubilato e celibato e potrete trovare tutti i piatti tipici americani: 
dai maxi hamburger, alle onion’s ring, le alette di pollo fritte, le mitiche donuts, 
una infinità di torte golosissime e tanto, tanto altro ancora!
<span class="speciale">Che aspettate?! venite a trovarci!</span>
</p>
</div>
<div class="menu">
<span class="speciale"> Menù </span>
<p>
<ul>
<li><a> Il nostro menù </a></li>
<li><a> Menù vegetariano </a></li>
<li><a> Brunch domenicale </a></li>
</ul>
</p>
</div>
<div class="footer">
<div class="sinistra"><span class="speciale">ORARI DINERS</span>
<p>GIORNO DI CHIUSURA : LUNEDI</p>
<br>
<p>Dal Martedì - Al Sabato</p>
<p>19:00 - 01:30 - Apertura serale</p>
<br>
<p>Domenica</p>
<p>11:30 - 01:30 - Orario Continuato</p> 
</div>

<div class="destra">

<span class="speciale"> <a> Follow us on Facebook </a> </span>
<p> Copyright</p>
<p> Tutti i diritti riservati</p>
<p>iLa's Design</p>
</div>
</div>
</div>
</center>
</body>
</html>


.css :

Codice:
@font-face{
font-family: "holiday_home-webfont";

			src: url("font/holiday_home-webfont.eot"),

			url("font/holiday_home-webfont.woff") format("woff"),

			url("font/holiday_home-webfont.ttf") format("truetype");

			}
	@font-face{
font-family: "riesling-webfont";

			src: url("font/riesling-webfont.eot"),

			url("font/riesling-webfont.woff") format("woff"),

			url("font/riesling-webfont.ttf") format("truetype");

			}		
			
#wrapper{
width: 750px;
border: solid 2px red;
}

#head{
padding: 15px;
font-family: holiday_home-webfont;
font-size: 35px;
text-align: center;
color: white;
border: dotted red;
}			

img{
width: 300px;
height: 100px;
float: left; 
margin: 20px;
}

dl{
list-style-image: url("http://forum.mrwebmaster.it/images/images.jpg");
}

#sedi{
float: left;
width: 175px;
font-family: riesling-webfont;
font-size: 20px;
color: white;
text-align: justify;
}

#main{
font-family: riesling-webfont;
font-size: 20px;
color: white;
text-align: justify;
width: 400px;
float: left;
}

#speciale{
font-family: holiday_home-webfont;
font-size: 27px;
font-style: oblique;
color: white;
text-align: center;
}

cite{
font-size: 22px;
text-decoration: underline;
}

#menu{
font-family: riesling-webfont;
font-size: 20px;
color: white;
text-align: justify;
width: 175px;
float: left;
}

ul{
	list-style-image: url("http://forum.mrwebmaster.it/images/images.jpg");
}

#footer{
clear: both; 
padding: 15px;
border: dotted red;
}

#sinistra{
float: left;
border-collapse: collapse;
font-family: riesling-webfont;
}

#destra{
font-family: riesling-webfont;
}

body{
margin: 0;
padding: 0;
background-color: black;
}
 
Ultima modifica di un moderatore:

criric

Super Moderatore
Membro dello Staff
SUPER MOD
MOD
21 Ago 2010
5.607
54
48
TN
Ciao e benvenuta
prima 2 regole :
- il titolo deve far capire di cosa stiamo parlando
- racchiudi il codice che posti tra i tag presenti sulla barra di formattazione ( ultime 3 icone seconda linea)
veniamo al problema :
la pagina è nera perchè nel css indichi che deve essere nera, quindi primo problema risolto : il css esterno lo includi correttamente
Codice:
body{
    margin: 0;
    padding: 0;
    background-color: black;
}
aggiungi un testo bianco e vedrai che qualcosa si inizia a vedere
Codice:
body{
    margin: 0;
    padding: 0;
    background-color: black;
    color: white;
}
 

LorenzoPi

Utente Attivo
21 Gen 2014
98
0
0
Comunque io ti consiglio un editor molto più figo, secondo me ovviamente, di quelli che hai citato: Sublime Text 3. Riconosce tantissimi linguaggi e ci sono tantissimi plugin. Inoltre c'è un plugin molto utile per scrivere più velocemente in html/css : Emmet :).. questo plugin esiste anche per altri editor come notepad++ :)
 

Ilaria93

Utente Attivo
17 Feb 2014
62
0
0
Perchè non mi fa vedere le regole di stile?

Ciao e benvenuta
prima 2 regole :
- il titolo deve far capire di cosa stiamo parlando
- racchiudi il codice che posti tra i tag presenti sulla barra di formattazione ( ultime 3 icone seconda linea)
veniamo al problema :
la pagina è nera perchè nel css indichi che deve essere nera, quindi primo problema risolto : il css esterno lo includi correttamente
Codice:
body{
    margin: 0;
    padding: 0;
    background-color: black;
}
aggiungi un testo bianco e vedrai che qualcosa si inizia a vedere
Codice:
body{
    margin: 0;
    padding: 0;
    background-color: black;
    color: white;
}

Ti ringrazio molto del consiglio! Secondo te allora come mai non si vedono le regole di stile??è come se non lo avessi proprio implementato..
 

criric

Super Moderatore
Membro dello Staff
SUPER MOD
MOD
21 Ago 2010
5.607
54
48
TN
nell html assegni una classe
Codice:
class='speciale'
e nel css indichi l'id
Codice:
#speciale
dovresti scrivere cosi
Codice:
.speciale
 

Ilaria93

Utente Attivo
17 Feb 2014
62
0
0
Grazie mille!

Che scema!! Grazie mille!
 
Ultima modifica di un moderatore:

criric

Super Moderatore
Membro dello Staff
SUPER MOD
MOD
21 Ago 2010
5.607
54
48
TN
Prego, :fonzie:
ultima regola
non citare tutto il post, dovresti vedere anche il pulsante "rispondi alla discussione"
 

Ilaria93

Utente Attivo
17 Feb 2014
62
0
0
problema @font-face

e il:
Codice:
 @font-face{
codice
}

è scritto e implementato nel giusto modo?
 
Ultima modifica di un moderatore:

criric

Super Moderatore
Membro dello Staff
SUPER MOD
MOD
21 Ago 2010
5.607
54
48
TN
sembrerebbe corretto, la cartella font deve essere nella cartella styles
 

Ilaria93

Utente Attivo
17 Feb 2014
62
0
0
cartella immagini

anche la cartella images dove tengo le immagini deve essere nella cartella styles?
 

criric

Super Moderatore
Membro dello Staff
SUPER MOD
MOD
21 Ago 2010
5.607
54
48
TN
dipende dal percorso che indichi nell url
cosi no, deve essere nella root
Codice:
url("/images/images.jpg");
cosi si
Codice:
url("http://forum.mrwebmaster.it/images/images.jpg");
 

Ilaria93

Utente Attivo
17 Feb 2014
62
0
0
Problema con div e le tre colonne

Ho modificato un po' il codice, correggendo gli errori che mi hai fatto notare:

Codice:
[HTML]<!DOCTYPE html PUBLIC "-//W3C// DTD XHTML 1.0 Strict//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml-strict.dtd">

<html xmlns = "http://www.w3.org/1999/xhtml"
lang="en" xml: lang="en">

<head>
<link rel="stylesheet" type="text/css" href= "styles/sitorifatto.css"/>

<meta http-equiv="content-type" content="text/html; charset= utf-8"/>

<title>1950 American diner </title>
</head>

<body>
<div class="wrapper">
<div class="head">
<img id="diners" src="images/logopiccolo_soluzione_trasparente-300x108.jpg" alt="American diner">1950 American diner</div>

<div class="sedi">
<center><span class="speciale"> Le nostre sedi</span></center>
<dl>
<dt>Pontedera(PI)</dt>
<dd>Via Tosco Romagnola, 237 T 
    328.3997530 </dd>
<dt>Calenzano(FI)</dt>
<dd>Via Vittorio Emanuele II, 40b 
    329.6362619 </dd>
<dt> Forte dei marmi(LU) </dt>
<dd> Via Provinciale, 153  
     328.8440404 </dd>
</dl>
</div>
<div class="main">
<span class="speciale">Un po' di noi</span>
<p>Nei primi anni ’50, dopo la fine della seconda guerra mondiale, 
i diners nacquero proprio con la filosofia di reagire al periodo di austerity e grande tristezza 
che il conflitto mondiale aveva portato nella società, e così tutto fu concentrato sulla gioia di vivere, sulla spensieratezza, 
e il ritrovato piacere di trascorrere tempo insieme gustando un mega hamburger e un milk shake al cioccolato
 ascoltando big joe turner, chuck berry e elvis presley. 
 <p><cite>«L’idea è quella di dare un segnale positivo </cite>
 — continua tristana — 
<cite>tirare su il morale visto il momento grigio che il nostro paese e tutta l’europa stanno attraversando. 
Un po’ di gioia per le nuove generazioni che vivono questi tempi piuttosto bui». </cite>
</p>
<p>Il locale è un ristorante originale, che offre, oltre al ristoro, anche un punto dove ci si può divertire,
 ascoltare musica e fare aggregazione.
All’interno dei nostri diners ci sono i divanetti tipici, le sedie in metallo e pelle colorata, il pavimento a scacchi,
 i colori pastello e soprattutto le auto più cool dell’epoca:
  come la mitica lincoln datata 1951, uno dei cimeli, naturalmente originali, 
  che dopo lunga ricerca tristana è riuscita a portare a casa. 
  In un locale tipico americano anni cinquanta non potevano mancare i juke-boxe, uno del 1956 e l’altro del 1959, 
  entrambi originali e funzionanti e le cameriere rigorosamente in divisa e su pattini a rotelle.</p>
<p>Vengono frequentemente organizzati raduni per bikers, appassionati di auto d’epoca, eventi o mercatini rigorosamente di gusto vintage, 
compleanni, feste a tema con menù ad hoc, anniversari, addii a nubilato e celibato e potrete trovare tutti i piatti tipici americani: 
dai maxi hamburger, alle onion’s ring, le alette di pollo fritte, le mitiche donuts, 
una infinità di torte golosissime e tanto, tanto altro ancora!</p>
<p class="speciale">Che aspettate?! venite a trovarci!</p>
</p>
</div>
<div class="menu">
<span class="speciale"> Menù </span>
<p>
<ul>
<li> <a href="www.google.it"> Il nostro menù </a> </li>
<li> <a href="www.google.it"> Menù vegetariano </a> </li>
<li> <a href="www.google.it"> Brunch domenicale </a> </li>
</ul>
</p>
</div>
<div class="footer">
<div class="sinistra"><span class="speciale">ORARI DINERS</span>
<p>GIORNO DI CHIUSURA : LUNEDI</p>
<p>Dal Martedì - Al Sabato</p>
<p>19:00 - 01:30 - Apertura serale</p>
<p>Domenica</p>
<p>11:30 - 01:30 - Orario Continuato</p> 
</div>

<div class="destra">

<span class="speciale"> <a href="www.facebook.com "> Follow us on Facebook </a> </span>
<p> Copyright</p>
<p> Tutti i diritti riservati</p>
<p>iLa's Design</p>
</div>
</div>
</div>
</body>
</html> [/HTML]

e css:
Codice:
@font-face{
font-family: "braddington-webfont";

			src: url("font/braddington-webfont.eot"),

			url("font/braddington-webfont.woff") format("woff"),

			url("font/braddington-webfont.ttf") format("truetype");

			}
	@font-face{
font-family: "adolphus-webfont";

			src: url("font/adolphus-webfont.eot"),

			url("font/adolphus-webfont.woff") format("woff"),

			url("font/adolphus-webfont.ttf") format("truetype");

			}		
			
.wrapper{
width: 750px;
border: solid 2px red;
}

.head{
padding: 15px;
margin: 10px;
font-family: braddington-webfont;
font-size: 45px;
text-align: center;
color: white;
border: red;
}			

#diners{
width: 300px;
height: 100px;
float: left; 
margin: 20px;
}

dl{
list-style-image: url("images/images.jpg");
}

.sedi{
float: left;
width: 175px;
font-family: adolphus-webfont;
font-size: 12px;
color: white;
text-align: justify;

}

.main{
font-family: adolphus-webfont;
font-size: 12px;
color: white;
text-align: justify;
width: 400px;
float: left;
border: red;
}

.speciale{
text-align: center;
font-family: braddington-webfont;
font-size: 27px;
font-style: oblique;
color: white;
}

cite{
font-size: 17px;

}

.menu{
font-family: adolphus-webfont;
font-size: 15px;
color: white;
text-align: justify;
width: 175px;
float: left;
}

ul{
	list-style-image: url("images/images.jpg");
}

.footer{
clear: both; 
padding: 15px;
border: red;
text-align: center;
font-size: 11px;
height: 220px;
}

.sinistra{
float: left;
border-collapse: collapse;
font-family: adolphus-webfont;
text-align: center;
}

.destra{
font-family: adolphus-webfont;
text-align: center;
}

body{
margin: 0;
padding: 0;
background-color: black;
color: white;
}

ma ora non ho più il layout a 3 colonne, come posso farlo tornare?
in più ho la cartella images dentro la cartella dove tengo i file html e al di fuori della cartella styles, come mai non mi fa vedere le immagini??
Grazie.

ps spero di non aver rotto nessuna regola per il codice riportato:)
 

criric

Super Moderatore
Membro dello Staff
SUPER MOD
MOD
21 Ago 2010
5.607
54
48
TN
se è al di fuori di una sola cartella devi usare ../
Codice:
url("../images/images.jpg");
oppure ripeto , se è nella cartella principale del sito puoi usare /
Codice:
url("/images/images.jpg");
il dicorso dei percorsi non è affatto semplice, io ci ho perso parecchio tempo all'inizio ma è fondamentale riuscire a capire come richiamare un file ovunque esso sia
 
Discussioni simili
Autore Titolo Forum Risposte Data
R [C#] Selenium + FirefoxDriver non mi riconosce l'XPath .NET Framework 0
F [PHP] if(isset($_POST['Invia'])) non mi riconosce le variabili PHP 3
S Problema non riconosce javascript Javascript 7
S IE 7 non riconosce larghezze celle (width) HTML e CSS 3
F [Risolto] Form di modifica record non riconosce <br> db access Classic ASP 3
D LAMP non riconosce script php-mysql PHP 2
andre9004 Tag <a> che non riconosce altezza e larghezza (CSS) HTML e CSS 6
C Web reference non riconosce classe del progetto .NET Framework 1
S Google Chrome non riconosce alcuni fonts HTML e CSS 4
M Aiuto... Non Riconosce Asp Classic ASP 1
felino Mac OS e Client Mail: Stato non in linea Mac e Software 2
I nome utente non esiste nel database PHP 1
M Drag and Drop non capisco le sequenze... Javascript 1
L Suggerimento Pagespeed per non vedenti HTML e CSS 0
F comando di inclusione file audio in I-Pad non funziona HTML e CSS 1
M Immagini non usate WordPress 0
B Non riesco a trovare i cognomi con i caratteri speciali in Access (Microsoft 365) MS Access 0
G Numero zero null non deve visualizzare nulla PHP 0
F Paypal _xclick IPN non risponde PHP 1
R Variabile non risconosciuta dentro una funzione PHP 1
C ACCESS Aprire maschera se valore non presente in una combo MS Access 7
E Alert non viene mostrato PHP 1
felino Hardisk WD SATA 1TB 3.5" non si avvia! Hardware 4
K Scrip non funzionante Javascript 1
R jquery che cambia css di un elemento non mi funziona sulla pagina caricata da ajax Ajax 5
zorro CREATE TABLE non funziona PHP 6
L tipo boolean non funzionante su mariadb (mysql). E codice php 7.4. PHP 0
Sevenjeak Php8 non carica estenzioni PHP 0
R query DELETE non cancella i record PHP 1
otto9due Input text: accetta solo numeri e non può essere vuoto. Javascript 9
G Non vedo frecce su forme Photoshop 2
G Il mio sito dopo aver abilitato l'ssl non visualizza le immagini con indirizzi senza ssl HTML e CSS 0
P jquery refresh div non funziona Javascript 0
N Problema SEO "L'URL non si trova su Google" SEO e Posizionamento 4
S Certificato SSL non funzionante Domini 0
zorro modulo di registrazione: funziona ma non sempre PHP 2
D Form contatti non funzionante HTML e CSS 0
MarcoGrazia Trovare record nel database partendo da id non sequenziali PHP 6
M Non ho rinnovato il mio sito su Aruba... Domini 1
T IP INFO NON FUNZIONA PHP 0
Shyson Google search non trova il mio sito SEO e Posizionamento 1
E Estrarre dati da doppia tabella, banale ma non sempre PHP 1
P Data scraping in PHP non funziona PHP 4
otto9due $_FILE non passa i dati dal form PHP 1
keyascii Non è mai troppo tardi Presentati al Forum 0
N dati tabella non presi PHP 1
P Pagina modifica record che non funziona PHP 0
Shyson AUTO_INCREMENT non si aggiorna MySQL 2
Shyson Codice wp-login non funziona PHP 2
S WORDPRESS NON FA INSTALLARE PIU NULLA WordPress 9

Discussioni simili