-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathstyle.css
115 lines (91 loc) · 4.62 KB
/
style.css
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
/*no HTML temos seletores de elementos como o id="valor", é representado por #id no css(o valor da id só pode ser usado uma vez por página), temos também class="valor" que é uma classe, é representada no css como .classe*/
body {
background-color: rgb(224, 222, 222);
/*background com valor da cor muda a cor de fundo do site
background: 008800; pode-se usar a propriedade reduzida com o código hexadecimal ou o nome da cor
background-image: url("bg.png"); esta propriedade serve para adicionar uma imagem ao fundo
background-position: top; esta propriedade serve para mudar a posição do fundo*/
font-family: Verdana;
max-width: 900px;
/*significa que o max é 900px, caso seja menor que isso, irá se ajustar com o tamanho da tela*/
margin: auto;
/*serve para alinhar ao centro automaticamente e se ajustar de acordo com o tamanho da tela*/
}
.photo {
border: 2px solid black;
border-radius: 30px;
}
/*↘isso são seletores de elementos HTML↙*/
#title, .subtitle, .post_title {
/*entre chaves vão ser as declarações que são formadas por uma propriedade e um valor*/
color: rgb(22, 22, 22);
/*color com valor da cor irá mudar a cor do elemento*/
}
#title {
font-size: 40px;
text-transform: uppercase;
}
a {
text-decoration: underline;
color: rgb(35, 33, 33);
}
.post_title {
font-size: 16px;
/*font-size com o valor de tamanho irá mudar o tamanho de fonte*/
font-style: italic;
/*font-style serve para mudar estilo de fonte*/
margin: 0;
margin-bottom: 15px;
/*font-family
Com o font-family podemos alterar a fonte dos nossos textos, como uma fonte da internet ou uma que esteja instalada no nosso computador, mas vamos nos ater às fontes seguras, chamadas de web safe fonts.
É possivel colocar mais de uma fonte, para caso uma não funcionar, terá outra como backup
font-weight: bold; este elemento define o peso da fonte, o valor bold é usado como negrito
text-transform: caitalize; coloca todoas as primeiras letras de todas as palavras em maiuscula, também tem valores como: uppercase, para deixar todo o texto em maiusculo, lowercase, para deixar todo o texto em minuculo
text-decoration: underline; serve para decorar o texto, temos valores como: underline, coloca uma linha abaixo da palavra, overline, colcoa uma linha acima, line-throungh, colcoa uma linha ao centro, cortando a palavra
Essas fontes são chamadas assim pois são encontradas em quases todos os sistemas e podem ser usadas sem preocupação.*/
}
.post {
background: rgb(195, 195, 195);
padding: 15px;
/*O padding é um espaçamento entre as bordas e o conteúdo, a diferença para as margens é que declarações de imagem de fundo funcionam nele*/
border: 3px solid black;
/*Borda do elemento
pode-se definir a largura: pixels, centímetros, milímetros...
cor: blue, #0000ff...
estilo: solido, pontilhada, tracejada...
solid: mostra uma borda simples e reta;
dotted: são bolinhas com um pequeno espaçamento entre elas;
dashed: forma uma linha tracejada.
E se você não quiser usar a propriedade border existem as propriedade específicas para cada aspecto de uma borda, são elas border-width para a largura, border-color para a cor e border-style para o estilo.
E depois disso podemos juntar os lados com os aspectos de uma borda e criar uma regra mais específica ainda.
Border-radius
E a última propriedade é o border-radius, ele permite arredondar os cantos de um elemento. Podemos usar várias unidades, mas as mais comuns são os pixels e a porcentagem.*/
margin-bottom: 15px;
/*Espaçamento entre elementos*/
border-radius: 7px;
/*Arredonda o elemento*/
}
/*list-style-type: square; muda a bolinha da lista não ordenada para um quadrado
list-style-type: upper-roman; muda a lista ordeada para algarismo romano maiusculo
list-style-type: "\1F44D"; também é possível usar emojis utilizar emojis com o código referente do mesmo
list-style-image: url("imagem.png"); também é possível adicionar imagens usando a url*/
.post_content {
margin: 0;
margin-bottom: 15px;
text-transform: capitalize;
text-align: justify;
/*alinha o texto*/
}
.post_image {
margin-bottom: 15px;
width: 100%;
/*serve para ajustar a imagem de acordo com a caixa*/
}
.contacts_list {
list-style-type: none;
padding-left: 15px;
}
.contacts_list li a {
text-decoration: none;
/*Remove a decoração do texto*/
}