Skip to content

Commit 634a522

Browse files
committed
fence in the css
1 parent 0a93d89 commit 634a522

1 file changed

Lines changed: 29 additions & 29 deletions

File tree

bp/css/README.md

Lines changed: 29 additions & 29 deletions
Original file line numberDiff line numberDiff line change
@@ -18,9 +18,9 @@ Foi escrito por programadores que trabalharam no Twitter e agora é desenvolvido
1818

1919
Para instalar o Bootstrap, você precisa adicionar ao seu cabeçalho (na tag `<head>` dentro do seu arquivo `.html`)(`blog/templates/blog/post_list.html`):
2020

21-
html
21+
```html
2222
<link rel="stylesheet" href="//maxcdn.bootstrapcdn.com/bootstrap/3.2.0/css/bootstrap.min.css">
23-
<link rel="stylesheet" href="//maxcdn.bootstrapcdn.com/bootstrap/3.2.0/css/bootstrap-theme.min.css">
23+
<link rel="stylesheet" href="//maxcdn.bootstrapcdn.com/bootstrap/3.2.0/css/bootstrap-theme.min.css">```
2424

2525

2626
Isso não adiciona nenhum arquivo ao seu projeto. O código apenas aponta para arquivos que existem na internet. Apenas siga em frente, abra seu site e atualize a página. Aqui ele está!
@@ -73,18 +73,18 @@ Mas vamos fazer pelo menos um pouco. Talvez possamos mudar a cor do nosso cabeç
7373

7474
Em seu arquivo `static/css/blog.css` você deve adicionar o seguinte código:
7575

76-
css
76+
```css
7777
h1 a {
7878
color: #FCA205;
79-
}
79+
}```
8080

8181

8282
`h1 a` é um seletor de CSS. Isso significa que nós estamos aplicando nossos estilos para qualquer elemento `a` dentro de um elemento `h1`(i.e. quando tivermos no código algo como: `<h1><a href="">link</a></h1>`). Neste caso nós estamos dizendo para mudar a cor para `#FCA205`, que é laranja. Claro, você pode colocar a cor que você quiser aqui!
8383

8484
Em um arquivo CSS podemos determinar estilos para elementos no arquivo HTML. Os elementos são identificados pelo nome do elemento (ou seja, `a`, `h1`, `body`), o atributo de `class` ou o atributo `id`. Classe e id são nomes que você mesmo dá ao elemento. Classes definem grupos de elementos, e ids apontam para elementos específicos. Por exemplo, a seguinte tag pode ser identificada por CSS usando a tag de nome `a`, a classe `link_externo` ou a identificação de `link_para_a_pagina_wiki`:
8585

86-
html
87-
<a href="http://en.wikipedia.org/wiki/Django" class="external_link" id="link_to_wiki_page">
86+
```html
87+
<a href="http://en.wikipedia.org/wiki/Django" class="external_link" id="link_to_wiki_page">```
8888

8989

9090
Leia sobre [Seletores CSS em w3schools][4].
@@ -93,21 +93,21 @@ Leia sobre [Seletores CSS em w3schools][4].
9393

9494
Então, precisamos também contar o nosso template HTML que nós adicionamos CSS. Abra o arquivo `blog/templates/blog/post_list.html` e adicione essa linha no início do mesmo:
9595

96-
html
97-
{% load staticfiles %}
96+
```html
97+
{% load staticfiles %}```
9898

9999

100100
Estamos apenas carregando arquivos estáticos aqui :). Depois, entre o `<head>` `e/</head>`, depois dos links para os arquivos de CSS do Bootstrap (o navegador lê os arquivos na ordem que eles são dados, então o código em nosso arquivo pode substituir o código em arquivos de inicialização), adicione esta linha:
101101

102-
html
103-
<link rel="stylesheet" href="{% static 'css/blog.css' %}">
102+
```html
103+
<link rel="stylesheet" href="{% static 'css/blog.css' %}">```
104104

105105

106106
Só dissemos que nosso modelo onde se encontra nosso arquivo CSS.
107107

108108
Agora, seu arquivo deve ficar assim:
109109

110-
html
110+
```html
111111
{% load staticfiles %}
112112
<html>
113113
<head>
@@ -129,7 +129,7 @@ Agora, seu arquivo deve ficar assim:
129129
</div>
130130
{% endfor %}
131131
</body>
132-
</html>
132+
</html>```
133133

134134

135135
OK, salve o arquivo e atualize o site!
@@ -140,10 +140,10 @@ OK, salve o arquivo e atualize o site!
140140

141141
Bom trabalho! Talvez a gente também queira dar um pouco de ar ao nosso site e aumentar a margem do lado esquerdo? Vamos tentar!
142142

143-
css
143+
```css
144144
body {
145145
padding-left: 15px;
146-
}
146+
}```
147147

148148

149149
Adicione isto ao seu arquivo CSS, salve e veja como ele funciona!
@@ -154,19 +154,19 @@ Adicione isto ao seu arquivo CSS, salve e veja como ele funciona!
154154

155155
Talvez a gente possa customizar a fonte no nosso cabeçalho? Cole na seção `<head>` do arquivo `blog/templates/blog/post_list.html` o seguinte:
156156

157-
html
158-
<link href="http://fonts.googleapis.com/css?family=Lobster&subset=latin,latin-ext" rel="stylesheet" type="text/css">
157+
```html
158+
<link href="http://fonts.googleapis.com/css?family=Lobster&subset=latin,latin-ext" rel="stylesheet" type="text/css">```
159159

160160

161161
Essa linha irá importar uma fonte chamada *Lobster* do Google Fonts (https://www.google.com/fonts).
162162

163163
Agora adicione a linha `font-family: 'Lobster';` no CSS do arquivo `static/css/blog.css` dentro do bloco de declaração `h1 a` (o código entre as chaves `{` e `}`) e atualize a página:
164164

165-
css
165+
```css
166166
h1 a {
167167
color: #FCA205;
168168
font-family: 'Lobster';
169-
}
169+
}```
170170

171171

172172
![Figura 14.3][7]
@@ -179,25 +179,25 @@ Como mencionado acima, CSS usa o conceito de classes, que basicamente permite qu
179179

180180
Vá em frente e o nomeie algumas partes do código HTML. Adicione uma classe chamada de `page-header` para o `div` que contém o cabeçalho, assim:
181181

182-
html
182+
```html
183183
<div class="page-header">
184184
<h1><a href="/">Django Girls Blog</a></h1>
185-
</div>
185+
</div>```
186186

187187

188188
E agora, adicione uma classe `post` em sua `div` que contém um post de blog.
189189

190-
html
190+
```html
191191
<div class="post">
192192
<p>published: {{ post.published_date }}</p>
193193
<h1><a href="">{{ post.title }}</a></h1>
194194
<p>{{ post.text|linebreaks }}</p>
195-
</div>
195+
</div>```
196196

197197

198198
Agora adicionaremos blocos de declaração de seletores diferentes. Seletores começando com `.` se referem às classes. Existem muitos tutoriais e explicações sobre CSS na Web para ajudar você a entender o código a seguir. Por enquanto, basta copiar e colá-lo em seu arquivo `mysite/static/css/blog.css`:
199199

200-
css
200+
```css
201201
.page-header {
202202
background-color: #ff9400;
203203
margin-top: 0;
@@ -244,24 +244,24 @@ Agora adicionaremos blocos de declaração de seletores diferentes. Seletores co
244244

245245
.post h1 a, .post h1 a:visited {
246246
color: #000000;
247-
}
247+
}```
248248

249249

250250
Então envolva o código HTML que exibe as mensagens com declarações de classes. Substitua isto:
251251

252-
html
252+
```html
253253
{% for post in posts %}
254254
<div class="post">
255255
<p>published: {{ post.published_date }}</p>
256256
<h1><a href="">{{ post.title }}</a></h1>
257257
<p>{{ post.text|linebreaks }}</p>
258258
</div>
259-
{% endfor %}
259+
{% endfor %}```
260260

261261

262262
no arquivo `blog/templates/blog/post_list.html` por isto:
263263

264-
html
264+
```html
265265
<div class="content container">
266266
<div class="row">
267267
<div class="col-md-8">
@@ -276,7 +276,7 @@ no arquivo `blog/templates/blog/post_list.html` por isto:
276276
{% endfor %}
277277
</div>
278278
</div>
279-
</div>
279+
</div>```
280280

281281

282282
Salve esses arquivos e atualize seu site.
@@ -291,4 +291,4 @@ Não tenha medo de mexer um pouco com esse CSS e tentar mudar algumas coisas. Se
291291

292292
De qualquer forma, recomendamos que faça esse curso on-line [Codeacademy HTML & CSS Course][2] como dever de casa pós-workshop para aprender tudo o que você precisa saber sobre como tornar seus sites mais bonitos com CSS.
293293

294-
Pronto para o próximo capítulo?! :)
294+
Pronto para o próximo capítulo?! :)

0 commit comments

Comments
 (0)