Bootstrap é a framework mais famosa para desenvolvimento responsivo (mobile-first) de HTML, CSS, e JavaScript em web sites.
|
|
- Márcio Fernandes
- 5 Há anos
- Visualizações:
Transcrição
1 BOOTSTRAP Conceito Bootstrap é a framework mais famosa para desenvolvimento responsivo (mobile-first) de HTML, CSS, e JavaScript em web sites. Bootstrap is a free front-end framework for faster and easier web development Bootstrap includes HTML and CSS based design templates for typography, forms, buttons, tables, navigation, modals, image carousels and many other, as well as optional JavaScript plugins Bootstrap also gives you the ability to easily create responsive designs O que é um Web Design Responsivo? Site ou layout responsivo, ou também conhecido como site flexível é quando o site automaticamente se encaixa no dispositivo do usuário (PC, celular, tablet, etc). Um site responsivo muda a sua aparência e disposição com base no tamanho da tela em que o site é exibido. Então, se o usuário tem uma tela pequena, os elementos se reorganizam para lhe mostrar as coisas principais em primeiro lugar. Vantagens do Bootstrap: Fácil de usar: Anybody with just basic knowledge of HTML and CSS can start using Bootstrap Responsive: Bootstrap's responsive CSS adjusts to phones, tablets, and desktops Abordagem Mobile-first: In Bootstrap 3, mobile-first styles are part of the core framework Compatibilidade: Bootstrap is compatible with all modern browsers (Chrome, Firefox, Internet Explorer, Safari, and Opera) Exemplo <div class="jumbotron text-center"> <h1>my First Bootstrap Page</h1> <p>resize this responsive page to see the effect!</p> <div class="container"> <div class="row"> <div class="col-sm-4"> <h3>column 1</h3> <p>lorem ipsum dolor sit amet, consectetur adipisicing elit...</p> <p>ut enim ad minim veniam, quis nostrud exercitation ullamco laboris...</p> <div class="col-sm-4"> <h3>column 2</h3> <p>lorem ipsum dolor sit amet, consectetur adipisicing elit...</p> <p>ut enim ad minim veniam, quis nostrud exercitation ullamco laboris...</p> <div class="col-sm-4"> <h3>column 3</h3>
2 <p>lorem ipsum dolor sit amet, consectetur adipisicing elit...</p> <p>ut enim ad minim veniam, quis nostrud exercitation ullamco laboris...</p> Baixando o Bootstrap Se você deseja fazer o download do Bootstrap, vá para getbootstrap.com, e siga as instruções. Bootstrap CDN Se você não deseja fazer o download e hospedar Bootstrap, você pode incluí-lo a partir de um CDN (Content Delivery Network). MaxCDN fornece suporte CDN para CSS e JavaScript do Bootstrap. Você também deve incluir jquery: <link rel="stylesheet" href=" tstrap.min.css"> <script src=" cript> <script src=" script> Criando uma página com Bootstrap 1. Acrescente o doctype HTML5 Bootstrap usa elementos HTML e propriedades CSS que necessitam do doctype HTML5. <!DOCTYPE html> <html lang="en"> <head> <meta charset="utf-8"> </head> </html> 2. Mobile-first Bootstrap 3 foi desenvolvido para ser responsive para dispositivos mobile. Um estilo Mobile-first é parte do framework core. Para garantir a utilização de zoom acrescente o <meta> abaixo dentro do elemento <head> : <meta name="viewport" content="width=device-width, initial-scale=1"> O atributo width=device-width define que a largura da página deve seguir a largura da tela do dispositivo. O atributo initial-scale=1 define o zoom inicial do navegador. 3. Containers Um container é sempre necessário para englobar a página. Existem duas classes de containers:
3 1. A classe.container fornece um fixed width container 2. A classe.container-fluid fornece um full width container, que abrange toda a dimensão da viewport Observação: Containers não podem contar outros containers. Exemplo 1 <!DOCTYPE html> <html lang="en"> <head> <title>bootstrap Example</title> <meta charset="utf-8"> <meta name="viewport" content="width=device-width, initial-scale=1"> <link rel="stylesheet"href=" otstrap.min.css"> <script src=" /script> <script src=" </script> </head> <body> <div class="container"> <h1>my First Bootstrap Page</h1> <p>this is some text.</p> </body> </html> Exemplo 2 <!DOCTYPE html> <html lang="en"> <head> <title>bootstrap Example</title> <meta charset="utf-8"> <meta name="viewport" content="width=device-width, initial-scale=1"> <link rel="stylesheet"href=" otstrap.min.css"> <script src=" /script> <script src=" </script> </head> <body> <div class="container-fluid"> <h1>my First Bootstrap Page</h1> <p>this is some text.</p> </body> </html> Grid São utilizados 12 colunas na página. Estas colunas podem ser agrupadas.
4 Classes de Grid xs (para celulares) sm (para tablets) md (para desktops) lg (para desktops com alta resolução) Exemplo <div class="row"> <div class="col-sm-4">.col-sm-4 <div class="col-sm-8">.col-sm-8 Títulos Por definição, Bootstrap trabalha com (<h1> atét <h6>) da seguinte maneira: h1 Bootstrap heading (36px) h2 Bootstrap heading (30px) h3 Bootstrap heading (24px) h4 Bootstrap heading (18px) h5 Bootstrap heading (14px) h6 Bootstrap heading (12px) <small> <mark> <abbr> <blockquote> <dl> <code> <kbd> <pre> Cores de textos e fundo As classe de cores dos textos são:.text-muted,.text-primary,.text-success,.textinfo,.text-warning, e.text-danger:
5 As classes de cores dos fundos são:.bg-primary,.bg-success, bg-info, bg-warning, e.bg-danger: Algumas classes Classe.lead.small.text-left.text-center.text-right.text-justify.text-nowrap.text-lowercase.text-uppercase.text-capitalize.initialism.list-unstyled.list-inline.dl-horizontal.pre-scrollable Tabelas.table.table-striped.table-bordered
6 .table-hover.table-condensed Classes de contexto Class.active.success.info.warning.danger.table-responsive classe cria uma tabela responsiva. A tabela irá rolar horizontalmente em dispositivos pequenos (menos de 768px). Ao visualizar em qualquer container maior do que 768px de largura, não há diferença: Imagens.img-rounded cria cantos arredondados: <img src="cinqueterre.jpg" class="img-rounded" alt="cinque Terre" width="304" height="236">.img-circle crua uma moldura circular (não suportado pelo IE8): <img src="cinqueterre.jpg" class="img-circle" alt="cinque Terre" width="304" height="236">.img-thumbnail molda a imagem para uma miniatura: <img src="cinqueterre.jpg" class="img-thumbnail" alt="cinque Terre" width="304" height="236"> Imagens responsivas Imagens vem em todos os tamanhos. Então faça imagens responsivas ajustar automaticamente ao tamanho da tela. Crie imagens responsivas com a classe.img-responsive na tag <img>. A imagem será então dimensionar bem para o elemento pai. The.img-responsive class applies display: block; and max-width: 100%; and height: auto; to the image: <img class="img-responsive" src="img_chania.jpg" alt="chania">
7 Galeria <div class="row"> <div class="col-md-4"> <a href="pulpitrock.jpg" class="thumbnail"> <p>pulpit Rock: A famous tourist attraction in Forsand, Ryfylke, Norway.</p> <img src="pulpitrock.jpg" alt="pulpit Rock" style="width:150px;height:150px"> </a> <div class="col-md-4"> <a href="moustiers-sainte-marie.jpg" class="thumbnail"> <p>moustiers-sainte-marie: Considered as one of the "most beautiful villages of France".</p> <img src="moustiers-sainte-marie.jpg" alt="moustiers Sainte Marie"style="width:150px;height:150px"> </a> <div class="col-md-4"> <a href="cinqueterre.jpg" class="thumbnail"> <p>the Cinque Terre: A rugged portion of coast in the Liguria region of Italy.</p> <img src="cinqueterre.jpg" alt="cinque Terre" style="width:150px;height:150px"> </a> Responsive Embeds Também deixe vídeos ou slideshows dimensionar adequadamente em qualquer dispositivo. Pode ser aplicado a <iframe>, <embed>, <video>, and <object>. O exemplo a seguir mostra o.ebed-responsive-item para a tag <iframe>. A <div> define o relação de aspecto do vídeo: <div class="embed-responsive embed-responsive-16by9"> <iframe class="embed-responsive-item" src="..."></iframe> Jumbotron A jumbotron indica uma caixa grande para chamar a atenção extra para algum conteúdo ou informação especial. A jumbotron é exibido como uma caixa cinza com cantos arredondados. Ele também aumenta o tamanho da fonte do texto dentro dele. Dica: Dentro de um jumbotron você pode colocar praticamente qualquer HTML válido, incluindo outros elementos Bootstrap / classes. Use a <div> element with class.jumbotron to create a jumbotron: Exemplo 1 <div class="container"> <div class="jumbotron"> <h1>bootstrap Tutorial</h1>
8 <p>bootstrap is the most popular HTML, CSS, and JS framework for developing responsive, mobile-first projects on the web.</p> <p>this is some text.</p> <p>this is another text.</p> Exemplo 2 <div class="jumbotron"> <h1>bootstrap Tutorial</h1> <p>bootstrap is the most popular HTML, CSS, and JS framework for developing responsive, mobile-first projects on the web.</p> <div class="container"> <p>this is some text.</p> <p>this is another text.</p> Cabeçalho Use a <div> com a classe.page-header para fazer um cabeçalho: <div class="page-header"> <h1>example Page Header</h1> Wells A classe.well acrescenta uma borda arredondada ao painel: <div class="well well-sm">small Well <div class="well well-lg">large Well Alertas Bootstrap fornece uma maneira fácil de criar mensagens de alerta pré-definidos: <div class="alert alert-success"> <strong>success!</strong> <div class="alert alert-info"> <strong>info!</strong> <div class="alert alert-warning"> <strong>warning!</strong> <div class="alert alert-danger"> <strong>danger!</strong> Closing Alerts Para fechar alertas, acrescente a classe class="close" e data-dismiss="alert" no link ou botão: <div class="alert alert-success"> <a href="#" class="close" data-dismiss="alert" aria-label="close"> </a>
9 <strong>success!</strong> Animated Alerts.fade e.in adiciona um efeito de esmaecimento ao fechar a mensagem de alerta: <div class="alert alert-success fade in"> Botões <button type="button" class="btn btn-default">default</button> <button type="button" class="btn btn-primary">primary</button> <button type="button" class="btn btn-success">success</button> <button type="button" class="btn btn-info">info</button> <button type="button" class="btn btn-warning">warning</button> <button type="button" class="btn btn-danger">danger</button> <button type="button" class="btn btn-link">link</button> The button classes can be used on an <a>, <button>, or <input> element: <a href="#" class="btn btn-info" role="button">link Button</a> <button type="button" class="btn btn-info">button</button> <input type="button" class="btn btn-info" value="input Button"> <input type="submit" class="btn btn-info" value="submit Button"> Button Sizes <button type="button" class="btn btn-primary btn-lg">large</button> <button type="button" class="btn btn-primary btn-md">medium</button> <button type="button" class="btn btn-primary btn-sm">small</button> <button type="button" class="btn btn-primary btn-xs">xsmall</button> Block Level Buttons A block level button spans the entire width of the parent element. Add class.btn-block to create a block level button: <button type="button" class="btn btn-primary btn-block">button 1</button> Active/Disabled Buttons A button can be set to an active (appear pressed) or a disabled (unclickable) state: <button type="button" class="btn btn-primary active">active Primary</button> <button type="button" class="btn btn-primary disabled">disabled Primary</button> Button Groups Bootstrap allows you to group a series of buttons together (on a single line) in a button group: Use a <div> element with class.btn-group to create a button group: <div class="btn-group"> <button type="button" class="btn btn-primary">apple</button> <button type="button" class="btn btn-primary">samsung</button> <button type="button" class="btn btn-primary">sony</button>
10 <div class="btn-group btn-group-lg"> <button type="button" class="btn btn-primary">apple</button> <button type="button" class="btn btn-primary">samsung</button> <button type="button" class="btn btn-primary">sony</button> <div class="btn-group-vertical"> <button type="button" class="btn btn-primary">apple</button> <button type="button" class="btn btn-primary">samsung</button> <button type="button" class="btn btn-primary">sony</button> <div class="btn-group btn-group-justified"> <a href="#" class="btn btn-primary">apple</a> <a href="#" class="btn btn-primary">samsung</a> <a href="#" class="btn btn-primary">sony</a> Nesting Button Groups & Dropdown Menus <div class="btn-group"> <button type="button" class="btn btn-primary">apple</button> <button type="button" class="btn btn-primary">samsung</button> <div class="btn-group"> <button type="button" class="btn btn-primary dropdown-toggle" datatoggle="dropdown"> Sony <span class="caret"></span></button> <ul class="dropdown-menu" role="menu"> <li><a href="#">tablet</a></li> <li><a href="#">smartphone</a></li> </ul> Split Button Dropdowns <div class="btn-group"> <button type="button" class="btn btn-primary">sony</button> <button type="button" class="btn btn-primary dropdown-toggle" datatoggle="dropdown"> <span class="caret"></span> </button> <ul class="dropdown-menu" role="menu"> <li><a href="#">tablet</a></li> <li><a href="#">smartphone</a></li> </ul> Glyphicons Bootstrap provides 260 glyphicons from the Glyphicons Halflings set.
11 Glyphicons can be used in text, buttons, toolbars, navigation, forms, etc. <span class="glyphicon glyphicon-name"></span> Badges Badges are numerical indicators of how many items are associated with a link: <a href="#">news <span class="badge">5</span></a><br> Labels Labels are used to provide additional information about something: Use the.label class, followed by one of the six contextual classes.labeldefault,.label-primary,.label-success,.label-info,.label-warning or.labeldanger, within a <span> element to create a label: Basic Progress Bar Uma barra de progresso pode ser usada para mostrar um usuário quanto tempo ocorre em um processo. Bootstrap fornece vários tipos de barras de progresso. <div class="progress"> <div class="progress-bar" role="progressbar" aria-valuenow="70" aria-valuemin="0" aria-valuemax="100" style="width:70%"> <span class="sr-only">70% Complete</span> Stacked Progress Bars Progress bars também podem ser empilhados: <div class="progress"> <div class="progress-bar progress-barsuccess" role="progressbar" style="width:40%"> Free Space <div class="progress-bar progress-barwarning" role="progressbar" style="width:10%"> Warning <div class="progress-bar progress-bardanger" role="progressbar" style="width:20%"> Danger Paginação Básica Se você tem um site com muitas páginas, você pode querer adicionar algum tipo de paginação para cada página. <ul class="pagination"> <li><a href="#">1</a></li> <li class="active"><a href="#">2</a></li> <li><a href="#">3</a></li> <li class="disabled"><a href="#">4</a></li>
12 <li><a href="#">5</a></li> </ul> <ul class="pagination"> <li><a href="#">1</a></li> <li><a href="#">2</a></li> <li><a href="#">3</a></li> <li class="disabled"><a href="#">4</a></li> <li><a href="#">5</a></li> </ul> Breadcrumbs Outra forma de paginação <ul class="breadcrumb"> <li><a href="#">home</a></li> <li><a href="#">private</a></li> <li><a href="#">pictures</a></li> <li class="active">vacation</li> </ul>
Escrito por Neri Neitzke Ter, 29 de Novembro de :38 - Última atualização Sex, 07 de Abril de :23
Bootstrap é o mais popular framework HTML, CSS, e JS para desenvolvimento de sites e sistemas web responsivo, ou seja, para rodar em celular, tabblet e desktop. O Bootstrap permite que você desenvolva
Leia maisProgramação para Internet
Universidade Federal de Uberlândia Faculdade de Computação Programação para Internet Curso de Sistemas de Informação Prof. Dr. Daniel A. Furtado Módulo 6 Introdução ao Framework Bootstrap 2 Bootstrap Introdução
Leia maisDesvantagens: a) Dependência b) Complexidade de modificação do framework c) Códigos desnecessários que podem deixar o programa pesado
FRAMEWORK Uma das definições mais básicas é que Framework é um template com diversas funções que podem ser usadas pelo desenvolvedor. Mas vamos fazer uma analogia com uma caixa de ferramentas. Template
Leia maisCentro Federal de Educação Tecnológica de Minas Gerais Técnico em Informática Aplicações para WEB. Aplicações para WEB
Centro Federal de Educação Tecnológica de Minas Gerais Técnico em Informática Aplicações para WEB Aplicações para WEB Professor: Marcelo Corrêa Mussel Varginha 2017 . Sumário Apostila de Desenvolvimento
Leia maisFundamentos de Bootstrap 3 O que é Bootstrap. Preparando o ambiente
Fundamentos de Bootstrap 3 O que é Bootstrap É um framework front-end para desenvolvimento web; É baseado em CSS; Possui recursos de responsividade (para diversos dispositivos); Possui diversos componentes
Leia maisHTML & CSS. uma introdução
HTML & CSS uma introdução HTML hypertext markup language CSS cascading style sheet linguagem de marcação que dá ao conteúdo estrutura e significado linguagem de estilo que dá ao conteúdo estilo e aparência
Leia maisIntrodução a Web Standards. Reinaldo Ferraz e Clécio Bachini
Introdução a Web Standards Reinaldo Ferraz e Clécio Bachini Document Object Model (DOM) Modelo de Documentos em Objetos Objetos em um Documento Markup Linguagem de Marcação Semântica Objetos com Sentido
Leia maisBootstrap: Uma solução rápida para sites web
III Escola Regional de Informática do Piauí. Livro Anais - Artigos e Minicursos, v. 1, n. 1, p. 487-499, jun, 2017. www.eripi.com.br/2017 - ISBN: 978-85-7669-395-6 Capítulo 12 Bootstrap: Uma solução rápida
Leia maisAplicação MVC + Entity + MySQL
Configurar Layout.cshtml Pasta Views/Shared/_Layout.cshtml Alterar Title @viewbag.title Exemplo de Aplicação Alterar Application name @Html.ActionLink("Entity + MySQL", "Index", "Home",
Leia maisLogin. Criar uma pasta Repositories na raiz do projeto. Criar uma classe Funcoes.cs dentro da pasta Repositories.
Criar uma pasta Repositories na raiz do projeto. Login Criar uma classe Funcoes.cs dentro da pasta Repositories. using System; using System.Collections.Generic; using System.Linq; using System.Web; using
Leia maisHyper Text Markup Language
Hyper Text Markup Language HTML Linguagem de Marcação definidas por tags As tags definem a estrutura do Hipertexto Arquivos.HTML precisam de um browser para ser exibido Estruturas Estruturas Estruturas
Leia maisWeb Design Responsivo
Web Design Responsivo O Design Responsivo ajusta-se automaticamente baseado no tamanho da tela do dispositivo de mídia que está sendo utilizado. Nós estudaremos como utilizar a propriedade @media_property
Leia maisRegras básicas que definem onde o elemento pode ou não estar. Existem dois tipos de elementos: De linha: marcam, na maioria das vezes, textos,
Regras básicas que definem onde o elemento pode ou não estar. Existem dois tipos de elementos: De linha: marcam, na maioria das vezes, textos, elementos de formulários, imagens. De blocos: são como caixas,
Leia maisJAVASCRIPT. Desenvolvimento Web I
JAVASCRIPT Desenvolvimento Web I JavaScript HTML Conteúdo - ( Markup language) CSS Apresentação (Style Sheet language) JavaScript (Programming language) Uso de JavaScript : Validação de formulários, galerias
Leia maisPROGRAMAÇÃO PARA DISPOSITIVOS MÓVEIS -INTRODUÇÃO A JQUERY MOBILE. Prof. Angelo Augusto Frozza, M.Sc.
PROGRAMAÇÃO PARA DISPOSITIVOS MÓVEIS -INTRODUÇÃO A JQUERY MOBILE Prof. Angelo Augusto Frozza, M.Sc. http://about.me/tilfrozza ROTEIRO Introdução Principais características jquery Mobile é um framework
Leia maisFrameworks para interfaces móveis
Frameworks para interfaces móveis Vamos agora incrementar o projeto do nosso aplicativo em HTML5 com um framework para interfaces móveis. Nesse tutorial usaremos o Ratchet que é um framework gratuito para
Leia maisDesenvolvimento Web. HTML 5 Parte I. Prof. Vicente Paulo de Camargo
Parte I Prof. Vicente Paulo de Camargo Páginas com podem ser desenvolvidas com editor de texto simples Existem, no entanto, alguns editores interessantes, que facilitam a edição de páginas É o caso de
Leia maisS U J E I T O P R O G R A M A D O R
S U J E I T O P R O G R A M A D O R HTML5 Aprenda criar sites com HTML5 Introdução ao HTML5 Estamos na era do layout responsivo, onde sites precisam adaptar os seus layouts para funcionarem em quaisquer
Leia maisCSS Cascading Style Sheets
CSS Cascading Style Sheets Linguagem de Folhas de Estilo Introdução Faz parte da versão 4 do html Utilizado para padronizar os componentes html Pode ser utilizado de três formas: Inline quando é utilizada
Leia maisHTML BÁSICO E TEMPLATE VIEW. Gabrielle Amorim Porto
HTML BÁSICO E TEMPLATE VIEW Gabrielle Amorim Porto HTML BÁSICO E TEMPLATE VIEW Hypertext Markup Language Linguagem de marcação de hipertexto; Descreve a estrutura das páginas Web utilizando tags. HTML
Leia maisMaurício Samy Silva. Novatec
Maurício Samy Silva Novatec Sumário Agradecimentos...13 Sobre o autor...13 Introdução...15 Para quem foi escrito este livro... 15 Convenções tipográficas... 16 Site do livro... 18 Capítulo 1 O que é (X)HTML?...20
Leia maisCRIANDO TEMPLATES COM E BLANK TEMPLATE FOR JOOMLA!
CRIANDO TEMPLATES COM E BLANK TEMPLATE FOR JOOMLA! Criando um Template Nessa etapa iremos começar a criação de nosso template e para isso usaremos o Blank Template. Insumos Joomla! 3.x instalado sem exemplo
Leia maisRoteiro 06. Professor: Prof. M.Sc. Odilon Corrêa da Silva. Curso: Desenvolvimento de Sistemas. Disciplina: Programação para WEB I
Roteiro 06 Professor: Prof. M.Sc. Odilon Corrêa da Silva Curso: Desenvolvimento de Sistemas Disciplina: Programação para WEB I Roteiro 06 Objetivos Layout responsivo Formulários HTML 2 Layout responsivo
Leia maisEDIÇÃO FCA Editora de Informática, Lda. Av. Praia da Vitória, 14 A Lisboa Tel:
EDIÇÃO FCA Editora de Informática, Lda. Av. Praia da Vitória, 14 A 1000-247 Lisboa Tel: +351 213 511 448 fca@fca.pt www.fca.pt DISTRIBUIÇÃO Lidel Edições Técnicas, Lda. Rua D. Estefânia, 183, R/C Dto.
Leia maisDESENVOLVIMENTO DE SOFTWARE PARA INTERNET LABORATÓRIO 5 PROF. EMILIO PARMEGIANI
DESENVOLVIMENTO DE SOFTWARE PARA INTERNET LABORATÓRIO 5 PROF. EMILIO PARMEGIANI MASTER PAGES Master Pages (ou Páginas Mestres) é um arquivo ASP.NET com a extensão.master (por exemplo, MinhaPagina.master)
Leia maisO que faz um servidor/navegador web? 14/03/2016 Rômulo da Silva Lima Slid e 2
HTML O que faz um servidor/navegador web? e 2 O que é? HyperText Markup Language Utilizada para produzir páginas WEB Documentos escritos na linguagem HTML podem ser traduzidos por browser O HTML utiliza
Leia maisTags estruturais <!-- --> Cria um comentário <html> </html> Envolve todo um documento html <head> </head> Envolve o cabeçalho de um documento html
Tags estruturais Cria um comentário Envolve todo um documento html Envolve o cabeçalho de um documento html Fornece informações gerais sobre o documento
Leia maisEvite ao máximo o uso de javascripts para animações / transições, dando sempre preferência ao recurso de transições do CSS.
Boas Práticas O banner HTML5 deve ter todas suas referências externas como relativas. É importante que o funcionamento do banner seja compatível com o SafeFrame do DFP. A construção da peça não pode depender
Leia maisDICAS DE BOOTSTRAP 3
WEB DEV ACADEMY DICAS DE BOOTSTRAP 3 Uma coleção de dicas rápidas para você trabalhar com o framework mais popular da Web Ruan Carvalho Bem-vindo ao Ebook de Dicas do Bootstrap! O conteúdo deste guia está
Leia mais17/01/2016 PROGRAMAÇÃO EM AMBIENTE WEB I UM POUCO DE HISTÓRIA WWW. Tudo começou com a ARPANET; 1977 ARPANET nasce
PROGRAMAÇÃO EM AMBIENTE WEB I Prof. Esp. Fabiano Taguchi fabianotaguchi@gmail.com http://fabianotaguchi.wordpress.com UM POUCO DE HISTÓRIA Tudo começou com a ARPANET; 1977 ARPANET nasce 1987 Das universidades,
Leia maisVolnys Bernal. Introdução à linguagem HTML. Introdução à linguagem HTML. Visão geral. Visão geral. Visão geral. Visão geral.
1 2 Introdução à linguagem HTML Sumário Volnys Borges Bernal Primeira página Principais tags Principais atributos 3 4 HTML HTML = HyperText Markup Language Linguagem de marcação (Markup) para criação de
Leia maisPROGRAMAÇÃO EM AMBIENTE WEB I
PROGRAMAÇÃO EM AMBIENTE WEB I Prof. Esp. Fabiano Taguchi fabianotaguchi@gmail.com http://fabianotaguchi.wordpress.com UM POUCO DE HISTÓRIA Tudo começou com a ARPANET; 1977 ARPANET nasce 1987 Das universidades,
Leia maisIntrodução à linguagem HTML. Volnys Borges Bernal
1 Introdução à linguagem HTML Volnys Borges Bernal 2013-2015 Volnys Bernal 2 Introdução à linguagem HTML Sumário Visão geral Primeira página Principais tags Principais atributos Formulários 2011-2015 Volnys
Leia maisDreamweaverCC Plano de Aula - 24 Aulas (Aulas de 1 Hora).
6188 - DreamweaverCC Plano de Aula - 24 Aulas (Aulas de 1 Hora). Aula 1 Capítulo 1 - Noções Básicas 1.1. Novidades do Dreamweaver CC... 23 1.1.1. Aplicativo Creative Cloud... 24 1.2. Área de Trabalho...
Leia maisPlano de Aula - DreamWeaver CC - cód Horas/Aula
Plano de Aula - DreamWeaver CC - cód. 6188 24 Horas/Aula Aula 1 Capítulo 1 - Noções Básicas Aula 2 1 - Noções Básicas Aula 3 Capítulo 2 - Site do DreamWeaver Aula 4 2 - Site do DreamWeaver 1.1. Novidades
Leia maisAplicativos móveis com HTML5
Aplicativos móveis com HTML5 Preparando o ambiente de desenvolvimento O código HTML pode ser escrito em qualquer editor de texto comum. Você pode utilizar o editor padrão do seu sistema operacional (Bloco
Leia maisControles de entrada : caixas de seleção, botões de opção, listas suspensas, caixas de lista, botões, alternar, campos de texto, campo de data
Elementos da interface do usuário Ao projetar sua interface, tente ser consistente e previsível em sua escolha de elementos de interface. Se eles estão conscientes disso ou não, os usuários se familiarizaram
Leia maisProf. Erwin Alexander Uhlmann 1/7/2010
HTML 5 O html 5 é a nova versão do html 4. Foi desenvolvido para a interoperabilidade e padronização de plataformas e navegadores (motores). Compare as estruturas do html4 e do 5, abaixo: HTML 4 HTML 5
Leia maisAvaliação do site bestsiteanalysis.eu
Avaliação do site bestsiteanalysis.eu Gerado a 24 de Março de 2019 10:21 AM O resultado é de 43/100 Conteúdo SEO Título SiteDoctor SiteSpy Utility Webmaster Review Tools Cumprimento : 55 Perfeito, o Título
Leia maisDesign Responsive HTML
Design Responsive HTML Prof. Me. Denise Neves profa.denise@hotmail.com.br IHC - 2017 Conteúdo da Aula Primeira Parte 1- Design Responsivo 2- Mobile First 3- Web Design Adaptativo 4- Semântica HTML5 Design
Leia maisSumário. DreamWeaver 8
Sumário DreamWeaver 8 1 Introdução... 1 Requisitos do Sistema... 2 Instalando o Dreamweaver 8... 2 Layout e Página Inicial... 4 Interface do Software... 7 Menu... 8 Barra de Inserção... 9 Barra do Documento...
Leia maisDesenvolver um tema para Moodle 2.7. Michael Meneses
Desenvolver um tema para Moodle 2.7 Michael Meneses Sobre mim Graduando em Análise e Desenvolvimento de Sistemas Colaborador 10 meses Michael Meneses Brasília/DF Desenvolvedor Moodle Ambiente Moodle Ambiente
Leia maisTutorial Python Django: Formulários
Universidade Federal do Piauí Curso: Ciência da Computação Turma: Engenharia de Software II Aluno: Danillo Brito da Mata Matricula:201244196 Tutorial Python Django: Formulários Teresina 2016 Considerações
Leia maisAlgoritmia e Programação APROG HTML. Introdução. Nelson Freire (ISEP DEI-APROG 2014/15) 1/15
APROG Algoritmia e Programação HTML Introdução Nelson Freire (ISEP DEI-APROG 2014/15) 1/15 O que é o HTML? Sumário Geral Documento HTML Elemento HTML Estrutura Básica de Documento HTML Elementos Títulos
Leia maisHTML 5 TAGS BÁSICAS E ESTRUTURAIS. Prof. Rosemary Melo
HTML 5 TAGS BÁSICAS E ESTRUTURAIS Prof. Rosemary Melo TAGS BÁSICAS DA LINGUAGEM TAG Indica que está criando uma página html TAG Área contém informação sobre a página TAG especifica
Leia maisPasso a passo para CRIAR E EDITAR CONTEÚDO DOS CURSOS
Passo a passo para CRIAR E EDITAR CONTEÚDO DOS CURSOS OK PARTE I Página Inicial STEP 1 Thumbnail, Breadcrumb e Arrow-Nav Página inicial HTML (parte da esquerda):
Leia maisGráficos Comerciais na WEB com Chart.js
Gráficos Comerciais na WEB com Chart.js Compilação feita com base nas referências por: José Augusto Cintra Professor da Faculdade Sumaré SP Analista de TI da Empresa PRODAM SP josecintra@josecintra.com
Leia maisPROJETO WEB: Java. Prof Fernando Gomes
PROJETO WEB: Este projeto nos mostra uma página JSP que contém um formulário para digitarmos um número inteiro. Na mesma página, o sistema retorna se esse número é primo ou não - caso não seja primo, retorna
Leia maisProgramação Web Aula 2 XHTML/CSS/XML
Programação Web Aula 2 XHTML/CSS/XML Departamento de Informática UFPR 17 de Fevereiro de 2014 1 Histórico 2 Funcionamento 3 Atributos 4 HTML5 Estrutura de uma arquivo HTML5 Validação Tags básicas Seleção
Leia maisIntrodução 1 PARTE I: A LINGUAGEM DA WEB 5
Sumário Introdução 1 PARTE I: A LINGUAGEM DA WEB 5 Capítulo 1: Introdução a HTML5 7 Criando com tags: um panorama 8 Incorporando os novos elementos de HTML5 9 Usando tags válidas de HTML4 11 Esquecendo
Leia maisDesenvolvimento de Aplicações para Internet
Desenvolvimento de Aplicações para Internet CSS Celso Olivete Júnior olivete@fct.unesp.br HTML Formatando o documento... Formulário Responsável por fazer a interação entre os dados fornecidos pelo usuário
Leia maisBarra de categorias lateral na Home
Barra de categorias lateral na Home A Barra de categorias lateral na home é cimilar a funcionalidade de filtros na página de categorias, porém, é mostrada exclusivamente na home da loja. Dependendo do
Leia maisTECNOLOGIAS WEB. Unidade 3 Linguagem de Marcação e Estilo. Luiz Leão
Luiz Leão luizleao@gmail.com http://luizleao.com Conteúdo da Unidade Cascading Style Sheet (CSS) Linguagem CSS Introdução É uma linguagem de folhas de estilo utilizada para definir a apresentação de documentos
Leia maisRoteiro 01. Professor: Prof. M.Sc. Odilon Corrêa da Silva. Curso: Engenharia de Computação. Disciplina: Programação para WEB
Roteiro 01 Professor: Prof. M.Sc. Odilon Corrêa da Silva Curso: Engenharia de Computação Disciplina: Programação para WEB Roteiro 01 Objetivos Apresentar os conceitos básicos do HTML Criar listas em páginas
Leia maisProf. Fernando Gonçalves Abadia. Sistemas Multimídias
Prof. Fernando Gonçalves Abadia Sistemas Multimídias Títulos Títulos são definidos com as tags a . A define o título maior. A define o título menor. este é um título este
Leia maisINTRODUÇÃO À PROGRAMAÇÃO EXERCÍCIO DE REVISÃO
INTRODUÇÃO À PROGRAMAÇÃO EXERCÍCIO DE REVISÃO Questões de concurso 1. Na interface Web, ele é um arquivo independente do arquivo HTML no qual são declaradas propriedades e valores de estilização para os
Leia mais<head>/*o elemento <head> deve incluir um título para o documento, e pode incluir scripts, estilos, informações de meta, e muito mais*/
/*o declaração deve ser a primeira coisa em seu documento HTML, antes da tag . A declaração não é uma tag HTML; é uma instrução para o navegador da web sobre qual
Leia maisSIMULADOS & TUTORIAIS
SIMULADOS & TUTORIAIS TUTORIAIS HTML Como utilizar cabeçalhos e elementos de cabeçalhos de página em HTML Copyright 2013 Todos os Direitos Reservados Jorge Eider F. da Silva Proibida a reprodução deste
Leia maisAdicionando mais tags HTML
Instituto Federal de Minas Gerais Campus Ponte Nova Adicionando mais tags HTML Professor: Saulo Henrique Cabral Silva Bookmark Bookmark ou demarcação de destinos para links (informações) dentro do próprio
Leia maisO que faz um servidor/navegador web? 30/03/2017 Rômulo da Silva Lima Slid e 2
HTML O que faz um servidor/navegador web? e 2 O que é? HyperText Markup Language Utilizada para produzir páginas WEB Documentos escritos na linguagem HTML podem ser traduzidos por browser O HTML utiliza
Leia maisHTML, CSS e JavaScript
HTML, CSS e JavaScript Contato: Site: http://professores.chapeco.ifsc.edu.br/lara/ 1 Arquivo externo Dentro da tag head: 2 Qual a dirença
Leia maisCSS Cascading Style Sheets (Folhas de Estilo em Cascata)
CSS Cascading Style Sheets (Folhas de Estilo em Cascata) Instituto Federal de Educação, Ciência e Tecnologia do Triângulo Mineiro Prof. Edwar Saliba Júnior 1 Parte I CSS Basic 2 CSS Determina como elementos
Leia maisOFICINA DA PESQUISA PROGRAMAÇÃO APLICADA À CIÊNCIA DA COMPUTAÇÃO
OFICINA DA PESQUISA PROGRAMAÇÃO APLICADA À CIÊNCIA DA COMPUTAÇÃO Prof. Msc. Carlos José Giudice dos Santos carlos@oficinadapesquisa.com.br www.oficinadapesquisa.com.br Linguagens de Programação Material
Leia maisDesenvolvimento para Internet. Professor Ariel da Silva Dias HTML
Desenvolvimento para Internet Professor Ariel da Silva Dias HTML Plano de Aulas Data 06/out 13/out 20/out 27/out 03/nov 10/nov 17/nov 24/nov 01/dez 08/dez 15/dez Conteúdo INÍCIO - HTML/CSS FERIADO JAVASCRIPT
Leia maisProgramação WEB. Prof. André Gustavo Duarte de Almeida andre.almeida@ifrn.edu.br www3.ifrn.edu.br/~andrealmeida. Aula II jquery UI
Prof. André Gustavo Duarte de Almeida andre.almeida@ifrn.edu.br www3.ifrn.edu.br/~andrealmeida Aula II jquery UI Introdução O que é jquery UI? Biblioteca que fornece maior nível de abstração para interação
Leia maisPROGRAMAÇÃO PARA INTERNET RICA FUNDAMENTOS DO CSS PARTE II
PROGRAMAÇÃO PARA INTERNET RICA FUNDAMENTOS DO CSS PARTE II Prof. Dr. Daniel Caetano 2012-1 Objetivos Apresentar o CSS como ferramenta de layout de página Capacitar para o posicionamento de elementos com
Leia maisDesenvolvimento Responsivo
Desenvolvimento Responsivo Design Responsivo x Adaptativo Ponto inicial: Crescimento da variedade de dispositivos e versões que suprem as variações de tamanho e resoluções de tela disponíveis. Objetivo
Leia maisModelo de formateo visual em CSS
Programação Web Modelo de formateo visual em CSS Conferencia 6 MSc. Yoenis Pantoja Zaldívar Recordando Atributos das caixas largura borde margen fundo altura recheio Resumo Tipos de posicionamento. Visualização
Leia maisColeção - Análises de marketing em clientes de
Coleção - Análises de email marketing em clientes de email Introdução Nesta primeira edição da Coletânea de Análises de Email Marketing em Clientes de email, vamos estudar as peculiaridades dos webmails
Leia maisHTML. Professor Victor Sotero. html
HTML Professor Victor Sotero html 1 Conceito Linguagem com a finalidade de marcação de hipertexto, sendo assim escritas páginas da web, e interpretada pelo navegador. As páginas contém um código fonte,
Leia maisIniciando Layouts. No html5 existem algumas tags padrões para se iniciar Layouts. Estrutura Básica:
Aula 09 Iniciando Layouts No html5 existem algumas tags padrões para se iniciar Layouts. Estrutura Básica: header: é onde definimos o cabeçalho. nav: é onde definimos o menu ou a navegação do nosso site.
Leia maisINTRODUÇÃO AO DESENVOLVIMENTO FRONT-END COM HTML, CSS E JAVASCRIPT
v1.1 INTRODUÇÃO AO DESENVOLVIMENTO FRONT-END COM HTML, CSS E JAVASCRIPT AULA 7 CRIANDO INTERAÇÕES COM JAVASCRIPT (PARTE 2) Eder Franco @ FPF Tech The road so far... JavaScript Desenvolvida para criar interações
Leia maisSiga a regra de ouro
Siga a regra de ouro Aula 05 IV - Siga a regra de ouro O design e layout de seu site são a lente através da qual seus usuários exibem e experimentam seu conteúdo Layout confuso Experiência ruim. Design
Leia maisAprenda Layout com CSS Lara Popov Zambiasi Bazzi Oberderfer
Aprenda Layout com CSS http://pt-br.learnlayout.com/ Lara Popov Zambiasi Bazzi Oberderfer http://professores.ifsc.edu.br/lara/ lara.popov@ifsc.edu.br A propriedade "display" display é a propriedade mais
Leia maisProgramação para Dispositivos Móveis. WebService (Estudo de caso: banco de dados externo)
Programação para Dispositivos Móveis WebService (Estudo de caso: banco de dados externo) Introdução Na aula de hoje criaremos uma aplicação responsável por enviar dados para um webservice e receber uma
Leia maisAula 3. Imagens. <img src="foto.jpg" />
Aula 3 Imagens Para inserir uma imagem na página utilizamos a tag
Leia maisInterfaces Pessoa. Laboratório 1. Máquina. HTML, CSS, JS- Introdução
Interfaces Pessoa Máquina Laboratório 1 HTML, CSS, JS- Introdução 01 HTML + CSS + JavaScript Tecnologia para desenvolvimento web: Páginas web Aplicações web Aplicações mobile HTML Linguagem standard para
Leia maisWebdesign HTML. Introdução a HTML e as principais tags da linguagem. Thiago Miranda dos Santos Souza
Webdesign HTML Introdução a HTML e as principais tags da linguagem Conteúdos Os materiais de aula, apostilas e outras informações estarão disponíveis em: www.thiagomiranda.net Objetivos Apresentar a HTML
Leia maisDesenvolvendo com Bootstrap 3: um framework front-end que vale a pena!
Desenvolvendo com Bootstrap 3: um framework front-end que vale a pena! É engraçado como temos receio do novo. Me acostumei a desenvolver sites do zero, desde a primeira linha de código. Achava estranho
Leia maisTAGS. O HTML trabalha com o sistema de tags (etiquetas). Esse sistema funciona da seguinte maneira. <tag>conteúdo da tag</tag>
HTML DDW TAGS O HTML trabalha com o sistema de tags (etiquetas). Esse sistema funciona da seguinte maneira. conteúdo da tag Toda tag aberta, deve ser fechada, salvo raras exceções, nesses casos
Leia maisO que é CSS? O Cascading Style Sheets (CSS) é uma linguagem utilizada para definir a apresentação (aparência) de documentos que adotam para o seu desenvolvimento linguagens de marcação (como XML, HTML
Leia maisSIMULADOS & TUTORIAIS
SIMULADOS & TUTORIAIS TUTORIAIS JAVASCRIPT O Objeto Window Copyright 2013 Todos os Direitos Reservados Jorge Eider F. da Silva Proibida a reprodução deste documento no todo ou em parte por quaisquer meios,
Leia maisAplicação de cadastros Mobile Phonegap
Aplicação de cadastros Mobile Phonegap Introdução: Neste artigo aprenderemos a criar uma aplicação mobile de cadastros. Usaremos o Visual Studio, Phonegap e o Node.Js Descrição detalhada do sistema 1-
Leia maisRoteiro 01. Professor: Prof. M.Sc. Odilon Corrêa da Silva. Curso: Desenvolvimento de Sistemas. Disciplina: Programação para WEB I
Roteiro 01 Professor: Prof. M.Sc. Odilon Corrêa da Silva Curso: Desenvolvimento de Sistemas Disciplina: Programação para WEB I Roteiro 01 Objetivos Apresentar os conceitos básicos do HTML Conhecer os recursos
Leia maisDesign responsivo para WEB com Bootstrap. Fernando Freitas Costa dovernando@gmail.com Especialista em Gestão e Docência Universitária/UNIFIMES
Design responsivo para WEB com Bootstrap Fernando Freitas Costa dovernando@gmail.com Especialista em Gestão e Docência Universitária/UNIFIMES Assunto de hoje... Um pouco de História... Por que me preocupar
Leia maisConstrução de Sites 2. Prof. Christiano Lima Santos
Construção de Sites 2 Prof. Christiano Lima Santos Conteúdo do Curso JavaScript Framework Bootstrap Introdução a JavaScript Parte 01 Sumário O que é JavaScript? História de JavaScript e outras linguagens
Leia maisCSS EXTERNO. <head> <link href="estilo.css" type="text/css" rel="stylesheet" /> </head>
CSS DDW CSS EXTERNO O CSS é um arquivo que visa personalizar o modo como seu HTML aparece para o usuário. Ele deve ser chamado dentro da tag no topo do site.
Leia maisPageSpeed Insights. Aproveite o cache do navegador para os seguintes recursos que podem ser armazenados em cache:
PageSpeed Insights 26 / 100 Velocidade Deve corrigir: Aproveitar cache do navegador A definição de uma data de validade ou de uma idade máxima nos cabeçalhos de HTTP para recursos estáticos instrui o navegador
Leia maisConstrução de Sites 2. Prof. Christiano Lima Santos
Construção de Sites 2 Prof. Christiano Lima Santos Conteúdo do Curso JavaScript Framework Bootstrap Introdução a JavaScript Parte 01 Sumário O que é JavaScript? História de JavaScript e outras linguagens
Leia maisSilvana Tauhata Ynemine. Dreamweaver CS4. Visual. Books
Silvana Tauhata Ynemine Dreamweaver CS4 Visual Books DreamCS4-Sumário.pmd 1 Sumário 1 Introdução... 17 Requisitos do Sistema... 18 Instalando o Dreamweaver CS4... 19 Abrindo o Programa e Página Inicial...
Leia maisConstrução de sites Aula 1
Construção de sites Aula 1 Programa Instrutor Universidade Federal do Paraná Pró-reitoria de Assuntos Estudantis Departamento de Informática 31 de Julho de 2010 Indice Estrutura da Internet 1 Estrutura
Leia maisF E B A C. Exercício de Fixação 3. FACULDADE DE EDUCAÇÃO DE BACABAL FEBAC Credenciamento MEC/Portaria: 472/07 Resolução: 80/07
F E B A C FACULDADE DE EDUCAÇÃO DE BACABAL FACULDADE DE EDUCAÇÃO DE BACABAL FEBAC Credenciamento MEC/Portaria: 472/07 Resolução: 80/07 Curso: Sistemas para Internet Período: 2 o Disciplina: Fundamentos
Leia maisSamus - Desenvolvimento Web - 14/11/2009 WebStandards Padrões de desenvolvimento Web
Samus - Desenvolvimento Web - 14/11/2009 WebStandards Padrões de desenvolvimento Web A proposta do Mini-Curso à apresentar de forma rã pida e objetiva as principais prã ticas e definiã ões sobre o desenvolvimento
Leia maisIntrodução ao HTML5 e CSS3. Breno Leonardo Gomes de Menezes Araújo
Introdução ao HTML5 e CSS3 Breno Leonardo Gomes de Menezes Araújo brenod123@gmail.com http://blog.brenoleonardo.com.br Currículo Meu nome: Breno Leonardo G. de M. Araújo Formação: Bacharel em Sistemas
Leia maisPROGRAMAÇÃO PARA DISPOSITIVOS MÓVEIS -INTRODUÇÃO A JQUERY MOBILE. Prof. Angelo Augusto Frozza, M.Sc. http://about.me/tilfrozza
PROGRAMAÇÃO PARA DISPOSITIVOS MÓVEIS -INTRODUÇÃO A JQUERY MOBILE Prof. Angelo Augusto Frozza, M.Sc. http://about.me/tilfrozza ROTEIRO Introdução Principais características Página dentro de página Transições
Leia mais