HTML, CCS e Bootstrap
HTML, CCS e Bootstrap
Introdução
Objetivos da aula
Resumo
O CSS foi criado em 1996 para remover da página HTML o estilo, que antes era
atribuído por tags como <font> que eram um pesadelo para desenvolvedores pois se
aplicavam a cada elemento HTML. Para resolver esse problema, o World Wide Web
Consortium (W3C) criou o CSS, que economiza muito trabalho controlando o layout
de várias páginas da web de uma só vez. O CSS atualmente está em sua terceira
versão.
p{
font-family: verdana;
font-size: 20px;
}
◦ Inline (em linha): Um estilo embutido usado para aplicar um estilo único
para um único elemento. Deve se adicionar o atributo style ao elemento que
ser quer alterar e dentro dele, definir as propriedades, como no exemplo a
seguir
<h1 style="color:blue;text-align:center;">Título</h1>
<p style="color:red;">Parágrafo</p>
<!DOCTYPE html>
<html>
<head>
<style>
body {
background-color: linen;
}
h1 {
color: maroon;
margin-left: 40px;
}
</style>
</head>
<body>
Corpo da página
</body>
<!DOCTYPE html>
<html>
<head>
<link rel="stylesheet" href="mystyle.css">
</head>
<body>
Corpo da página
</body>
</html>
● Para isso, vamos criar uma nova pasta dentro de nosso projeto chamada css:
Clique com o botão direito na pasta de seu projeto no VS Code e em seguida
em New folder. Em seguida, dê o nome css para a pasta criada.
● Agora vamos criar um arquivo .css dentro da pasta: Clique com o botão
direito sobre a pasta css criada e em seguida em New file. Dê o nome para o
novo arquivo de style.css.
● Agora abra o arquivo style.css e vamos adicionar algum código nele. Vamos
colorir o fundo da página de de cinza, adicionando o código
body {
background-color: #aaa1a1;
}
section {
padding: 20px
}
● Você pode usar o W3C CSS Validation Service para verificar se o seu CSS
é válido. Essa é uma ferramenta indispensável para depuração:
https://jigsaw.w3.org/css-validator/
Referência Bibliográfica
Exercícios
b) <style src="mystyle.css">
c) <stylesheet>mystyle.css</stylesheet>
d) <head>mystyle.css</head>
e) <script>mystyle.css</script>
a) No final do documento
b) Dentro do <body>
c) Dentro do <head>
d) Dentro do <footer>
e) Dentro da <section>
3. Qual tag HTML é usada para definir uma folha de estilo interna?
a) <css>
b) <style>
c) <script>
d) <head>
e) <section>
a) font
b) style
c) styles
d) class
e) id
a) .style
b) .stylesheet
c) .cascade
d) .css
e) .html
Gabarito
1. Letra a. Estilos externos são definidos dentro do elemento <link>, onde o atributo
rel define qual é o tipo de documento e o atributo href especifica o caminho para o
documento.
3. Letra b. Uma folha de estilo interna deve ser usada no caso de uma página HTML
necessitar de um estilo específico. É definido dentro do elemento <style>, dentro da
seção <head>.
4. Letra b. Um CSS inline deve ser utilizado para aplicar um estilo único a um elemento
específico, utilizando o atributo style ao elemento que se quer customizar. O atributo
style pode conter qualquer propriedade CSS.
5. Letra d. Uma folha de estilo externa pode ser escrita em qualquer editor de texto e
deve ser salva com uma extensão .css. O arquivo .css não deve conter tags HTML.