Com base em tecnologias e práticas frontend web, julgue o se...
Com base em tecnologias e práticas frontend web, julgue o seguinte item.
O código de uma CSS é armazenado em um arquivo
separado do HTML, embora seja utilizado para definir o
modo como as tags HTML devem funcionar.
Gabarito comentado
Confira o gabarito comentado por um dos nossos professores
Alternativa correta: C - certo
Tema central da questão: A questão aborda o uso do CSS (Cascading Style Sheets) na web, focando em como o CSS é utilizado para estilizar documentos HTML. Um ponto importante que a questão destaca é o armazenamento do código CSS em arquivos separados, o que é uma prática comum e recomendada no desenvolvimento frontend.
Explicação detalhada:
O CSS é uma linguagem usada para descrever a apresentação de documentos HTML. Ele define como os elementos HTML devem ser exibidos no navegador, facilitando a separação entre o conteúdo (HTML) e o estilo (CSS).
Prática recomendada: Na maioria dos casos, o código CSS é armazenado em arquivos separados do HTML. Isso permite uma separação de preocupações, onde o conteúdo e a apresentação são mantidos separadamente, tornando o código mais limpo e fácil de manter.
Justificativa para a alternativa correta (C - certo):
A prática de armazenar o CSS em arquivos separados é correta e amplamente adotada. Embora o CSS possa ser escrito diretamente dentro de um arquivo HTML, usando a tag <style>
, a separação em arquivos distintos é preferida por razões de organização e reutilização de código.
Por que a alternativa E - errado está incorreta:
A alternativa que afirma que o código CSS não é armazenado em arquivos separados está errada porque contradiz a prática comum de desenvolvimento web. Manter o CSS em arquivos separados ajuda a manter um código mais organizado e permite que o mesmo estilo seja aplicado a múltiplas páginas HTML com facilidade.
Gostou do comentário? Deixe sua avaliação aqui embaixo!
Clique para visualizar este gabarito
Visualize o gabarito desta questão clicando no botão abaixo
Comentários
Veja os comentários dos nossos alunos
Como não tem o DEVE, ou OBRIGATORIAMENTE, a questão está correta. Embora seja possível estilizar no próprio HTML.
Como CSS vai definir como uma tag HTML vai funcionar? Define aparência, estilos
Essa questão tinha tudo pra estar errada...
CSS pode ser escrito inline e não necessariamente em arquivo externo, além de definir aparência e não funcionalidade. Quem define funcionalidade é JS.
Sempre uma regra diferente, se tem deve, se tem pode, se tem obrigatoriamente.
Realmente tem muita diferença em dizer que "é" e dizer que "também"
"É" e "também" são termos diferentes com funções distintas na língua portuguesa.
- "É" é uma forma do verbo "ser" na terceira pessoa do singular. Ele é usado para indicar identidade, qualidade, estado ou origem de algo ou alguém. Por exemplo: "Ele é inteligente", "O céu é azul", "Maria é brasileira".
- "Também" é um advérbio de inclusão, utilizado para indicar que algo se aplica à mesma maneira ou grau que algo mencionado anteriormente. Ele é usado para adicionar uma informação similar ou adicional. Por exemplo: "João gosta de música clássica e também de rock", "Eu também gosto de chocolate".
Se você está se referindo a afirmações onde algo é declarado como verdadeiro, então realmente não há espaço para uma segunda alternativa na mesma frase, a menos que haja um contexto específico que permita considerar diferentes perspectivas ou interpretações.
Por exemplo, se eu afirmar "O céu é azul", essa é uma afirmação que implica que o céu tem a cor azul. Não há espaço para outra alternativa dentro dessa afirmação. No entanto, em contextos diferentes ou com diferentes pontos de vista, poderia-se fazer outras afirmações sobre o céu, como "O céu pode parecer cinza em dias nublados" ou "À noite, o céu é preto com estrelas".
Então, em uma afirmação simples e direta, como "é", não há espaço para uma segunda alternativa dentro da própria afirmação. Mas, é claro, em um diálogo mais amplo ou em um contexto mais abrangente, diferentes perspectivas podem ser consideradas.
Como a questão é ter objetividade nas questões. Essa questão poderia ser considerada ERRADA SIM!
Sim, é uma prática comum armazenar o código CSS em um arquivo separado do HTML. Esse arquivo normalmente tem a extensão .css. Isso melhora a organização e a manutenção do código, permitindo que o estilo seja reutilizado em várias páginas HTML e facilitando a atualização do design do site.
Aqui está um exemplo de como você pode vincular um arquivo CSS a um documento HTML:
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Exemplo de CSS Externo</title>
<link rel="stylesheet" href="styles.css">
</head>
<body>
<h1>Olá, mundo!</h1>
<p>Este é um exemplo de CSS em um arquivo separado.</p>
</bo
dy>
</html>
Arquivo CSS (styles.css):
body {
font-family: Arial, sans-serif;
background-color: #f0f0f0;
color: #333;
}
h1 {
color: #0066cc;
}
p {
font-si
ze: 16px;
}
No exemplo acima, a linha <link rel="stylesheet" href="styles.css"> no documento HTML vincula o arquivo styles.css ao HTML, aplicando os estilos definidos no CSS à página.
Clique para visualizar este comentário
Visualize os comentários desta questão clicando no botão abaixo