Tuesday, January 6, 2026
Saturday, December 6, 2025
Guide
Guide HTML5
1. Tags de estrutura bƔsica
<html> - Raiz do documento
<head> - ContƩm metadados
<body> - Corpo do documento
<div> - Contêiner genérico (usado com CSS)
<span> - Contêiner inline genérico
2. Tags de cabeƧalho e metadados
<title> - TĆtulo da pĆ”gina (aba do navegador)
<meta> - Metadados (charset, viewport, descrição)
<link> - Link para recursos externos (CSS, Ćcones)
<style> - CSS interno
<script> - JavaScript (interno ou externo)
3. Tags de texto e formatação
<h1> a <h6> - TĆtulos (h1 Ć© o mais importante)
<p> - ParƔgrafo
<br> - Quebra de linha
<hr> - Linha horizontal
<strong> ou <b> - Texto em negrito
<em> ou <i> - Texto em itƔlico
<u> - Texto sublinhado
<mark> - Texto marcado
<small> - Texto pequeno
<sub> - Subscrito
<sup> - Sobrescrito
4. Tags de lista
<ul> - Lista não ordenada
<ol> - Lista ordenada
<li> - Item de lista
<dl> - Lista de definição
<dt> - Termo de definição
<dd> - Descrição da definição
5. Tags de link e navegação
<a href="url"> - Link
<nav> - Seção de navegação
6. Tags de imagem e mĆdia
<img src="imagem.jpg" alt="descrição"> - Imagem
<audio> - Ćudio
<video> - VĆdeo
<source> - Fonte para Ć”udio/vĆdeo
<iframe> - Incorpora outra pƔgina
7. Tags de tabela
<table> - Tabela
<tr> - Linha da tabela
<td> - CƩlula da tabela
<th> - CƩlula de cabeƧalho
<thead> - CabeƧalho da tabela
<tbody> - Corpo da tabela
<tfoot> - RodapƩ da tabela
8. Tags de formulƔrio (extremamente importantes)
<form> - FormulƔrio
<input> - Campo de entrada (text, email, password, etc.)
<textarea> - Ćrea de texto multilinha
<button> - Botão
<select> - Lista suspensa
<option> - Opção da lista suspensa
<label> - Rótulo para campo
<fieldset> - Agrupa elementos do formulƔrio
<legend> - Legenda do fieldset
9. Tags semânticas do HTML5 (modernas e importantes)
<header> - Cabeçalho da pÔgina ou seção
<footer> - Rodapé da pÔgina ou seção
<main> - ConteĆŗdo principal
<article> - ConteĆŗdo independente
<section> - Seção genérica
<aside> - ConteĆŗdo relacionado/barra lateral
<figure> - ConteĆŗdo ilustrativo
<figcaption> - Legenda da figura
<time> - Representa data/hora
10. Outras tags Ćŗteis
<code> - Código de computador
<pre> - Texto prƩ-formatado
<blockquote> - Citação longa
<q> - Citação curta
<abbr> - Abreviação
<address> - InformaƧƵes de contato
<progress> - Barra de progresso
<meter> - Medida escalar
Tags menos usadas, mas existentes:
<datalist> - Lista de opƧƵes para input
<details> e <summary> - ConteĆŗdo expansĆvel
<dialog> - Caixa de diƔlogo
<embed> - ConteĆŗdo externo
<map> e <area> - Mapa de imagem
<noscript> - ConteĆŗdo para quando o JS estĆ” desabilitado
<object> - Objeto incorporado
<output> - Resultado de cƔlculo
<picture> - VersƵes alternativas de imagem
<template> - Modelo de conteúdo reutilizÔvel
<wbr> - Oportunidade de quebra de palavra
Boas prƔticas:
SemĆ¢ntica Ć© crucial: Use tags semĆ¢nticas sempre que possĆvel
Hierarquia de tĆtulos: Use apenas um <h1> por pĆ”gina
Acessibilidade: Sempre use alt em imagens
Validação: Use validadores HTML
Compatibilidade: Teste em diferentes navegadores
Um <iframe> (inline frame) Ć© um elemento HTML que permite incorporar outro documento HTML dentro de uma pĆ”gina web atual, como vĆdeos do YouTube, mapas ou atĆ© outras pĆ”ginas. Ele funciona como uma janela para conteĆŗdo externo, que pode ser posicionado em qualquer lugar da pĆ”gina sem interferir na estrutura principal do site.
CSS (Cascading Style Sheets) é uma linguagem de estilo usada para descrever a apresentação de documentos HTML/XML. Enquanto o HTML define a estrutura e o conteúdo, o CSS controla:
Layout e posicionamento
Cores e fundos
Tipografia
AnimaƧƵes e transiƧƵes
Responsividade para diferentes dispositivos
seletor {
propriedade: valor;
propriedade2: valor2;
}
/* Posicionamento */
position: relative;
top: 0;
left: 0;
/* Box Model */
display: block;
width: 100%;
margin: 0;
padding: 1rem;
/* Tipografia */
font-family: system-ui, sans-serif;
font-size: 16px;
line-height: 1.5;
/* Cores e Background */
color: #333;
background-color: #fff;
/* Bordas */
border: 1px solid #ddd;
border-radius: 4px;
/* Efeitos */
box-shadow: 0 2px 4px rgba(0,0,0,0.1);
transition: all 0.3s ease;
/* Propriedades são case-insensitive */
COLOR: RED; /* Funciona */
Color: Red; /* Funciona */
color: red; /* Padrão recomendado */
/* Valores podem ser case-sensitive ou não */
font-family: Arial; /* Case-insensitive para nomes de fontes */
url("Image.jpg") /* Case-sensitive em alguns servidores */
#abc /* Case-insensitive para hex */
rgb(255, 0, 0) /* Case-insensitive */
/* 1. Valores de Comprimento e Medida */
element {
/* Absolutas */
width: 300px; /* Pixels (96px = 1 polegada) */
width: 2.54cm; /* CentĆmetros */
width: 1in; /* Polegadas */
width: 10mm; /* MilĆmetros */
width: 72pt; /* Pontos (1pt = 1/72 in) */
width: 6pc; /* Picas (1pc = 12pt) */
/* Relativas ao elemento */
width: 50%; /* Porcentagem do elemento pai */
width: 2em; /* MĆŗltiplo do font-size do elemento */
width: 2rem; /* MĆŗltiplo do font-size do root */
/* Relativas ao viewport */
width: 50vw; /* 50% da largura da viewport */
height: 100vh; /* 100% da altura da viewport */
width: 50vmin; /* 50% da menor dimensão da viewport */
width: 50vmax; /* 50% da maior dimensão da viewport */
/* Relativas ao caractere */
width: 10ch; /* Largura do caractere "0" */
width: 10ex; /* Altura do caractere "x" */
/* Unidades flexĆveis do Grid */
width: 1fr; /* Fração do espaƧo disponĆvel */
/* Relativas Ć linha */
width: 5lh; /* MĆŗltiplo da altura da linha */
width: 5rlh; /* MĆŗltiplo da altura da linha do root */
}
/* 2. Valores de Ćngulo */
.element {
transform: rotate(45deg); /* Graus: 360deg = cĆrculo completo */
transform: rotate(0.5turn); /* Voltas: 1turn = 360deg */
transform: rotate(1.5708rad); /* Radianos: 2Ļ rad = 360deg */
transform: rotate(100grad); /* Gradianos: 400grad = 360deg */
}
/* 3. Valores de Tempo */
.element {
transition-duration: 2s; /* Segundos */
transition-duration: 2000ms; /* Milissegundos */
animation-duration: 0.5s; /* Ponto decimal permitido */
}
/* 4. Valores de FrequĆŖncia (CSS3 - raramente usado) */
.element {
/* pitch: 440Hz; / / Hertz - proposto para speech */
}
/* 5. Valores de Resolução */
@media (min-resolution: 192dpi) { } /* Dots per inch */
@media (min-resolution: 2dppx) { } /* Dots per pixel */
.element {
/* Palavras-chave (147 cores nomeadas) */
color: aliceblue;
color: rebeccapurple; /* #663399 - homenagem a Eric Meyer */
/* Hexadecimal */
color: #f00; /* #ff0000 */
color: #ff0000; /* Vermelho completo */
color: #ff000080; /* Com alpha (50% opacidade) */
/* RGB - Red, Green, Blue */
color: rgb(255, 0, 0); /* 0-255 por canal */
color: rgb(100%, 0%, 0%); /* Porcentagens */
color: rgba(255, 0, 0, 0.5); /* Com alpha */
color: rgb(255 0 0 / 0.5); /* Nova sintaxe (CSS Color 4) */
/* HSL - Hue, Saturation, Lightness */
color: hsl(0, 100%, 50%); /* Hue: 0-360, Sat/Light: 0-100% */
color: hsla(0, 100%, 50%, 0.5);
color: hsl(0 100% 50% / 0.5); /* Nova sintaxe */
/* HWB - Hue, Whiteness, Blackness */
color: hwb(0 0% 0%); /* CSS Color 4 */
color: hwb(0 0% 0% / 0.5);
/* LAB - Perceptualmente uniforme */
color: lab(56% 80 -52); /* L: lightness, a: green-red, b: blue-yellow */
/* LCH - Lightness, Chroma, Hue */
color: lch(56% 96 328); /* Mais intuitivo que LAB */
/* OKLAB e OKLCH (Melhor uniformidade) */
color: oklab(62% 0.22 0.13);
color: oklch(62% 0.25 30);
/* CMYK - Para impressão */
color: device-cmyk(0% 100% 100% 0%);
/* Sistemas de cores especiais */
color: color(display-p3 1 0 0); /* Gamut mais amplo que sRGB */
color: color(srgb 1 0 0);
/* Palavras-chave especiais */
color: currentColor; /* Herda do elemento pai */
color: transparent; /* rgba(0,0,0,0) */
}
.element {
/* FunƧƵes matemƔticas */
width: calc(100% - 40px); /* CÔlculos dinâmicos */
width: min(100%, 500px); /* Menor valor */
width: max(50%, 300px); /* Maior valor */
width: clamp(300px, 50%, 800px); /* Valor entre limites */
/* FunƧƵes de cor */
background: linear-gradient(45deg, red, blue);
background: radial-gradient(circle, red, blue);
background: conic-gradient(red, yellow, green);
filter: hue-rotate(90deg); /* Rotação de matiz */
/* FunƧƵes de string e atributo */
content: attr(data-label); /* Valor do atributo */
content: counter(item); /* Contadores CSS */
content: string(title); /* ConteĆŗdo de string */
/* FunƧƵes de forma */
clip-path: circle(50% at 50% 50%);
clip-path: polygon(50% 0%, 100% 50%, 50% 100%, 0% 50%);
shape-outside: ellipse(100px 150px at 50% 50%);
/* Funções de transformação */
transform: translate(50px, 100px);
transform: scale(1.5);
transform: rotate(45deg);
transform: skew(30deg);
transform: matrix(1, 0, 0, 1, 0, 0); /* Matriz 2D */
transform: matrix3d(1,0,0,0,0,1,0,0,0,0,1,0,0,0,0,1); /* 3D */
/* FunƧƵes de timing (animaƧƵes) */
transition-timing-function: ease;
transition-timing-function: ease-in-out;
transition-timing-function: cubic-bezier(0.42, 0, 0.58, 1); /* BƩzier personalizado */
transition-timing-function: steps(4, jump-start);
/* FunƧƵes de imagem */
background-image: url("image.jpg");
background-image: image-set("img-1x.jpg" 1x, "img-2x.jpg" 2x);
background-image: cross-fade(url(a.jpg) 50%, url(b.jpg) 50%);
/* FunƧƵes de layout */
grid-template-columns: repeat(3, 1fr);
grid-template-columns: fit-content(200px);
grid-template-columns: minmax(100px, 1fr);
/* FunƧƵes de filtro */
filter: blur(5px);
filter: brightness(150%);
filter: contrast(200%);
filter: grayscale(100%);
filter: sepia(100%);
filter: invert(100%);
filter: opacity(50%);
filter: saturate(200%);
filter: drop-shadow(2px 2px 5px black);
}
.element {
/* MĆŗltiplos valores (listas separadas por espaƧo ou vĆrgula) */
font-family: "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;
box-shadow: 2px 2px 5px black, inset 0 0 10px white; /* MĆŗltiplas sombras */
transition: color 0.3s, background-color 0.3s, transform 0.3s;
/* Valores com fallback */
background: var(--cor-personalizada, #f00); /* Usa fallback se variÔvel não existir */
/* Valores globais (keywords especiais) */
all: initial; /* Reseta todas propriedades para valores iniciais */
all: inherit; /* Herda todas do pai */
all: unset; /* Se herdÔvel: inherit, senão: initial */
all: revert; /* Reverte para valor do user agent */
/* Valores especiais para animação */
animation: pulse 2s infinite;
animation-play-state: paused; /* paused | running */
}
Saturday, November 22, 2025
Wednesday, November 19, 2025
Activation
Windows 11 Script Activation
1° Step: Press Win + X
2° Step: Click On Terminal admin
3° Step: Open The Terminal and Execute This code:
irm https://get.activated.win | iex
4° Step: Press 1 to activate a Windows or 2 to activate The Library Office
Thursday, October 9, 2025
Monday, August 4, 2025
Sunday, August 3, 2025
Friday, June 6, 2025
Wednesday, June 4, 2025
Tuesday, June 3, 2025
Tuesday, May 14, 2024
Wednesday, May 1, 2024
Saturday, April 27, 2024
Friday, April 26, 2024
Subscribe to:
Comments (Atom)



.png)








































