Sobre as tecnologias HTML 5 e CSS 3, escolha alternativa co...
Gabarito comentado
Confira o gabarito comentado por um dos nossos professores
Gabarito: Letra D - Apesar de ser uma linguagem utilizada para definições de estilo, CSS 3 possui suporte a animação.
Para compreender a questão e chegar à resposta correta, é necessário ter um conhecimento básico sobre o funcionamento e as capacidades do HTML 5 e do CSS 3. O HTML 5 é uma versão mais recente do HTML, que traz novas funcionalidades e elementos mais semânticos para a estruturação de conteúdo em páginas web. Por outro lado, o CSS 3 é uma especificação que fornece um conjunto de regras de estilo que podem ser aplicadas ao HTML para formatar e controlar o layout visual da página.
Um ponto crucial a ser lembrado é que o CSS não é uma linguagem de programação, mas sim uma linguagem de folhas de estilo, utilizada para definir a apresentação de documentos escritos em uma linguagem de marcação, como o HTML.
O CSS 3 introduziu uma gama de novos recursos que permitem um controle mais refinado e avançado sobre o layout e a aparência das páginas, incluindo transições, transformações, e animações. Esta capacidade de criar animações é significativa, pois permite aos desenvolvedores adicionar movimento e feedback visual interativo sem a necessidade de scripts ou plugins adicionais. É justamente essa a razão pela qual a alternativa D está correta.
As demais opções da questão apresentam afirmações incorretas sobre as tecnologias em questão. É importante entender que o HTML 5 não é uma linguagem de programação e não é executado no servidor (como afirmado na alternativa A), mas sim interpretado pelos navegadores no lado do cliente. O Javascript não só é compatível com HTML 5, como também muitas vezes trabalha em conjunto com ele para criar páginas web interativas (contrariando a alternativa B). O HTML 5 é plenamente compatível com CSS 3, não havendo necessidade de substituí-lo por SASS ou qualquer outro pré-processador de CSS (eliminando a alternativa C). Por fim, o CSS é uma linguagem de estilo, não de estruturação de conteúdo, que é o papel do HTML, e ambos trabalham em conjunto para criar a experiência final na web (o que invalida a alternativa E).
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
a)HTML 5 é uma linguagem de programação que é executada dentro do servidor das páginas web. errado- é client-side, assim como javascript e css. php, asp e jsp sao server-side
b)Javascript é incompatível com HTML 5, podendo ser substituído por PHP. errado- php é programação backend; javascript, front-end
c)HTML 5 é incompatível com CSS 3, devendo neste caso ser usado SASS.css tem suporte p/ qualquer linguagem com suporte ea xml, incluindo html 5
d)Apesar de ser uma linguagem utilizada para definições de estilo, CSS 3 possui suporte a animação. correto
e)CSS é uma linguagem utilizada para estruturar o conteúdo de uma página web, apesar de não trabalhar em conjunto com o HTML que define os estilos de conteúdo. -errado. a negação é falsa. html é o conteudo, css é estilo
a) ERRADO. HTML 5 é uma linguagem de marcação que é executada dentro do servidor das páginas web
b) ERRADO. JavaScript é compatível com HTML5.
c) ERRADO. HTML 5 é compatível com CSS 3.
e) ERRADO. HTML é uma linguagem utilizada para estruturar o conteúdo de uma página web, apesar trabalhar em conjunto com CSS que define os estilos de conteúdo
Quem não tem acesso: - -> D
Clique para visualizar este comentário
Visualize os comentários desta questão clicando no botão abaixo