Problem ze zmianą koloru tekstu, dziwna sprawa

HTML to podstawy w dziedzinie tworzenia stron WWW, Style CSS warto opanować, bowiem za ich pomocą można dostosować odpowiednio wygląd swojej witryny WWW. Zagłębiamy się dalej i udostępniamy w tym forum możliwość zadawania pytań o JavaScript.
ODPOWIEDZ
Sniper
Posty: 19
Rejestracja: czw kwie 03, 2008 7:19 pm
Lokalizacja: mam to wiedzieć?
Kontakt:

Problem ze zmianą koloru tekstu, dziwna sprawa

Post autor: Sniper »

witam
w stylach.css mam taki kod na zmianę wielkości, koloru czcionki

table
{
margin-left:auto;
margin-right:auto;
text-margin:60px;
}
.stopka {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 19px;
color: #999900;
text-align: center;
font-weight: bold;

}

body

{
background-color: #222222;
}

Jak zmieniam wielkość lub kolor czcionki to nic sie nie dzieje, prosze znajdzcie przyczyne[/b]
!ans
Nowy
Nowy
Posty: 131
Rejestracja: wt gru 11, 2007 9:59 pm
Lokalizacja: zza rogu

Re: Problem ze zmianą koloru tekstu, dziwna sprawa

Post autor: !ans »

Daj jeszcze kod HTML. Tu jakoś błędu nie widać.
Sniper
Posty: 19
Rejestracja: czw kwie 03, 2008 7:19 pm
Lokalizacja: mam to wiedzieć?
Kontakt:

Re: Problem ze zmianą koloru tekstu, dziwna sprawa

Post autor: Sniper »

Główny index



<HEAD><TITLE>tytul</TITLE>
<meta http-equiv="Content-type" content="text/html; charset=utf-8">
<META content="slowa kluczowe"name=keywords>
<META NAME="description" CONTENT="nazwa strony">
<link rel="stylesheet" type="text/css" href="style.css">
<!--
.style1 {color: #FFFFFF}
-->
</style>
</head>

<body>
<table width="800" border="0" cellpadding="0" cellspacing="0" >
<tr>
<td background="images/baner.jpg" width="800" height="207"></td>
</tr>
<tr>
<!-- MENU TOP --!>
<? include('include/menutop.txt') ?>
<!-- MENU TOP --!>
</tr>
<tr>
<td height="30">

<table width="800" border="0" cellpadding="0" cellspacing="0">
<tr>
<td width="190">
<table width="198" height="30">
<!-- MENU LEFT --!>
<? include('include/menuleft.txt') ?>
<!-- MENU LEFT --!>
</table>
</td>
<td width="610">
<!-- MIDDLE --!>
<p class="style1">
<?
if($_GET['p'] == "")
{
$p="index";
}
else
{
$p=$_GET['p'];
$p=strip_tags($p);
$p=str_replace("://"," ",$p);
$p=str_replace("www"," ",$p);
}

if($_GET['kat'] == "")
{
$kat="";
}
else
{
$kat=$_GET['kat'].'/';
$kat=strip_tags($kat);
$kat=str_replace("://"," ",$kat);
$kat=str_replace("www"," ",$kat);
}

if(file_exists('pages/'.$kat.$p.'.txt'))
include('pages/'.$kat.$p.'.txt');
else
include('pages/404.txt');
?></p>
<!-- MIDDLE --!>
</td>
</tr>
</table>




</td>
</tr>
</table>
<table>
<tr>
<!-- COPYRIGHT --!>
<? include('include/copyright.txt'); ?>
<!-- COPYRIGHT --!>
</tr>
</table>
</body>
</html>
Nie mam pojęcia co może być przyczyną
gorylek
Zaczyna działać
Zaczyna działać
Posty: 427
Rejestracja: śr gru 19, 2007 7:29 pm

Re: Problem ze zmianą koloru tekstu, dziwna sprawa

Post autor: gorylek »

Kod: Zaznacz cały

<HTML>
<HEAD><TITLE>tytul</TITLE> 
<META http-equiv="Content-type" content="text/html; charset=utf-8"> 
<META content="slowa kluczowe"name=keywords> 
<META NAME="description" CONTENT="nazwa strony"> 
<link rel="stylesheet" type="text/css" href="style.css"> 
</head> 

<body> 
<table width="800" border="0" cellpadding="0" cellspacing="0" > 
<tr> 
<td background="images/baner.jpg" width="800" height="207"></td> 
</tr> 
<tr> 
<!-- MENU TOP --!> 
<? include('include/menutop.txt') ?> 
<!-- MENU TOP --!> 
</tr> 
<tr> 
<td height="30"> 

<table width="800" border="0" cellpadding="0" cellspacing="0"> 
<tr> 
<td width="190"> 
<table width="198" height="30"> 
<!-- MENU LEFT --!> 
<? include('include/menuleft.txt') ?> 
<!-- MENU LEFT --!> 
</table> 
</td> 
<td width="610"> 
<!-- MIDDLE --!> 
<p class="style1"> 
<? 
if($_GET['p'] == "") 
{ 
$p="index"; 
} 
else 
{ 
$p=$_GET['p']; 
$p=strip_tags($p); 
$p=str_replace("://"," ",$p); 
$p=str_replace("www"," ",$p); 
} 

if($_GET['kat'] == "") 
{ 
$kat=""; 
} 
else 
{ 
$kat=$_GET['kat'].'/'; 
$kat=strip_tags($kat); 
$kat=str_replace("://"," ",$kat); 
$kat=str_replace("www"," ",$kat); 
} 

if(file_exists('pages/'.$kat.$p.'.txt')) 
include('pages/'.$kat.$p.'.txt'); 
else 
include('pages/404.txt'); 
?></p> 
<!-- MIDDLE --!> 
</td> 
</tr> 
</table> 




</td> 
</tr> 
</table> 
<table> 
<tr> 
<!-- COPYRIGHT --!> 
<? include('include/copyright.txt'); ?> 
<!-- COPYRIGHT --!> 
</tr> 
</table> 
</body> 
</html>
A w pliku style.css

Kod: Zaznacz cały

body{
font-size: 14px;
color: #ff22cc;
}
Ogólnie co tylko chcesz.
!ans
Nowy
Nowy
Posty: 131
Rejestracja: wt gru 11, 2007 9:59 pm
Lokalizacja: zza rogu

Re: Problem ze zmianą koloru tekstu, dziwna sprawa

Post autor: !ans »

Popełniłeś dość dużo błędów, ale postaram się je wszystkie opisać.

1. Wstawianie arkusza styli. Są dwa sposoby:
a) wewnętrzny:

Kod: Zaznacz cały

<style type="text/css">
//Tu kod

</style>
b) zewnętrzny
<link rel="Stylesheet" type="text/css" href="adres_pliku" />

I tak to powinno wyglądać ty pominąłeś:

Kod: Zaznacz cały

<style type="text/css">
2. Komentarze. Powinny wyglądać tak:

Kod: Zaznacz cały

<!-- -->
W zakończeniu komentarza nie ma wykrzyknika. Ty go tam wstawiłeś.

3. Każdy znacznik musi mieć zakończenie. W ten sposób:

Kod: Zaznacz cały

<div> </div>
lub ten:

Kod: Zaznacz cały

<input />
Ty nie wstawiłeś slasha (/) w niektórych znacznikach.

4. Zawsze muszą być znaczniki html head i body. Muszą się zaczynać i kończyć. Ty nie rozpocząłeś znacznika html.

5. DTD. Powinno być jakieś.

6. Nie może być czegoś takiego:

Kod: Zaznacz cały

<table>
asdf
</table>
czy

Kod: Zaznacz cały

<table>
asdf
</table>
Tabela musi składać się z głównego znacznika (table), wierszy (tr) i komórek (td). Ewentualnie tbody, thead itd.

A i jeszcze jedno stron nie powinno się robić na tabelkach tylko div i CSS.

EDIT
Jeszcze coś.
Znaczników nie pisze się dużymi literami.
Warto robić wcięcia to ułatwia analize kodu.
Tu masz całość po poprawkach. Kod php wywaliłem bo nie miałem pod ręką serwera, a mi troche przeszkadzało:

Kod: Zaznacz cały

<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd">
<html>
	<head>
		<title>tytul</title>
		<meta http-equiv="content-type" content="application/xhtml+xml; charset=UTF-8"/>
		<meta content="slowa kluczowe" name=keywords />
		<meta name="description" content="nazwa strony" />
		<style type="text/css">
			.style1 {
				color: #666;
			}
		</style>
	</head>
	<body>
		<table width="800" border="0" cellpadding="0" cellspacing="0">
			<tr>
				<td background="images/baner.jpg" width="800" height="207">
				
				</td>
			</tr>
			<tr>
				<!-- MENU TOP -->
					MENU TOP
				<!-- MENU TOP -->
			</tr>
			<tr>
				<td height="30">
					<table width="800" border="0" cellpadding="0" cellspacing="0">
						<tr>
							<td width="190">
								<table width="198" height="30">
									<tr>
										<td>
											<!-- MENU LEFT -->
												MENU LEFT
											<!-- MENU LEFT -->
										</td>
									</tr>
								</table>
							</td>
							<td width="610">
								<!-- MIDDLE -->
								<p class="style1">
									MIDDLE
								</p>
								<!-- MIDDLE -->
							</td>
						</tr>
					</table>
				</td>
			</tr>
		</table>
		<table>
			<tr>
				<td>
					<!-- COPYRIGHT -->
						COPYRIGHT
					<!-- COPYRIGHT -->
				<td>
			</tr>
		</table>
	</body>
</html>
Sniper
Posty: 19
Rejestracja: czw kwie 03, 2008 7:19 pm
Lokalizacja: mam to wiedzieć?
Kontakt:

Re: Problem ze zmianą koloru tekstu, dziwna sprawa

Post autor: Sniper »

Dzięki za uwagi.

Jak wpisuje
body{
font-size: 14px;
color: #ff22cc;
}
to robi mi sie białe tło a cały kod wygląda tak
table
{
margin-left:auto;
margin-right:auto;
text-margin:60px;
}
.stopka {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
color: #999900;
text-align: center;
font-weight: bold;
}


body{
font-size: 14px;
color: #ff22cc;
}

{
background-color: #222222;
}

EDIT:
Po tych poprawkach wogule się strona nie wyświetla, pododawałem caly kod php i jest tylko biale tlo
gorylek
Zaczyna działać
Zaczyna działać
Posty: 427
Rejestracja: śr gru 19, 2007 7:29 pm

Re: Problem ze zmianą koloru tekstu, dziwna sprawa

Post autor: gorylek »

Sniper, dobra rada, przerób jakiś kurs HTML i CSS bo jak powiedział ANS, kod ma mase błędów. Ja Ci tylko pokazałem jak powinien wyglądać prawidłowy zapis CSS. całości nie poprawiałem i szczerze powiedziawszy, nawet się nie przyglądałem bo bałagan tam jak u mnie w pokoju albo i jeszcze gorszy.
!ans
Nowy
Nowy
Posty: 131
Rejestracja: wt gru 11, 2007 9:59 pm
Lokalizacja: zza rogu

Re: Problem ze zmianą koloru tekstu, dziwna sprawa

Post autor: !ans »

W IE moze się nie wyświetlać więc usuń pierwszą linijkę.

Co do twojego kodu:

Kod: Zaznacz cały

{
background-color: #222222;
}
Co to ma być? Powinno być tak:

Kod: Zaznacz cały

nazwa selektora, klasy lub identyfikator {
instrukcje
}
Ale naprawde przeczytaj od początku do końca kurs HTML i CSS bo to nie ma sensu.
ODPOWIEDZ