Giter Club home page Giter Club logo

desenvolvimento-web's Introduction

Desenvolvimento-web

com foco em HTML

Entender o html puro ajuda a entender o front-end feito por frameworks como vue.js, react, angular e etc.

diferença entre linguagem de programação e marcação? linguagem de de marcação = html é a base, a estrutura da web, determina o que é botão, título e etc (mas não determina sua ação), determina a entrada e saída dos dados. javascript = determina o comportamento dos elementos, clicar no botão e abre uma modal css = é uma forma de deixar a página visualmente bonita, ex o pintor.

linguagem de programação = Na internet existe uma arquitetura chamada client servidor, onde client é o que é visto, ou que é interagido com leitor de tela, a linguagem de programação (bibliotecas de javascript: java, python, swift) é o que roda no servidor.

HTML

é um documento, tem uma estrutura e regras de escrita. Linguagem de marcação de texto. O poder do html é muito grande. Fica só na camada do cliente. A Tag é um dicionário, onde se determina qual a versão será utilizada para o documento. html = roda no browser, no client linguagem de programação = roda no servidor

Acessibilidade

Acessibilidade existe desde os anos 80, mas não foi algo difundido, a maioria dos problemas é de não usarem html repetidamente exemplo IDs repetidos, onde os mesmos ids são usados para coisas diferentes. tag span não tem valor semantico nenhum

o poder da web esta na sua interoperabilidade

Tag

delimitadores, tem inicio e fim. Atributos dá mais poder a tag dependendo da finalidade.

<title> marca os títulos das páginas do navegador. insert+t

Parágrafo

menor p e maior menor barra ao contrario p e maior

Atributo

propriedade e valor alt = caso o usuário esteja com conexão ruim, o atributo alt aparecerá primeiro para o usuário.

Fonte

https://developer.mozilla.org/pt-BR/docs/Learn/Getting_started_with_the_web/HTML_basics HTML básico - Aprendendo desenvolvimento web | MDN (mozilla.org)

Bug de 1.3.1 onde o título esta do mesmo tamanho do texto comum

Span e Div

não tem valor semântico div para estruturas muito genericas não usar div como um botão, ou marcar texto. mas tomar cuidado onde vai usar.

Lista ordenada, não ordenada e de definição

não ordenada = nvda fala bolinha marcador ordenada = tem sequencia numerica de definição = tem um item e a sua definição nvda = é verbalizado quantos itens tem a lista, e marcadores.

Tag relacionado com a diretriz 2.4.1 ignoirar blocos

131, 2410

Tag button

botão = retangular, bordas link padrão = texto + sublinhado na cor azul, se clicado, ele fica roxo (e no leitor fica como visitado) se botão deve ter a aparência de botão se link deve ter a aparência de link

desenvolvimento-web's People

Contributors

fabicaneyu avatar

Watchers

James Cloos avatar  avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.