Se você é novo no html, aqui estão três exemplos prontos para usar como usar CSS em conjunto com o html. Você pode simplesmente colocá-los em um arquivo, salvá-lo e abri-lo com o navegador de sua escolha:
Este incorpora diretamente seu estilo CSS em suas tags / elementos. Geralmente, essa não é uma abordagem muito boa, porque você sempre deve separar o conteúdo / html do design.
<?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 xmlns="http://www.w3.org/1999/xhtml" xml:lang="de">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<title>Hi, I'm bold!</title>
</head>
<body>
<p style="font-weight:bold;">Hi, I'm very bold!</p>
</body>
</html>
A próxima é uma abordagem mais geral e funciona em todas as tags "p" (significa parágrafo) em seu documento e, além disso, as torna ENORMES. Btw. O Google usa essa abordagem em sua pesquisa:
<?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 xmlns="http://www.w3.org/1999/xhtml" xml:lang="de">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<title>Hi, I'm bold!</title>
<style type="text/css">
p {
font-weight:bold;
font-size:26px;
}
</style>
</head>
<body>
<p>Hi, I'm very bold and HUGE!</p>
</body>
</html>
Você provavelmente levará alguns dias brincando com os primeiros exemplos, mas aqui está o último. Neste, você finalmente separa totalmente o design (css) e o conteúdo (html) um do outro em dois arquivos diferentes. O stackoverflow adota essa abordagem.
Em um arquivo, você coloca todo o CSS (chame-o de 'hello_world.css'):
p {
font-weight:bold;
font-size:26px;
}
Em outro arquivo, você deve colocar o html (chame de 'hello_world.html'):
<?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 xmlns="http://www.w3.org/1999/xhtml" xml:lang="de">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<title>Hi, I'm bold!</title>
<link rel="stylesheet" type="text/css" href="hello_world.css" />
</head>
<body>
<p>Hi, I'm very bold and HUGE!</p>
</body>
</html>
Espero que isto ajude um pouco. Para elementos específicos de endereços em seu documento e nem todas as tags que você deve familiarizar-se com as class
, id
e name
atributos. Diverta-se!