Nesta semana, aprendi a base de sintaxe de 3 partes do cliente, XHTML, CSS e JavaScript. Primeiro: sobre os atributos XHTML (tags) - 1. Formulário de formulário <formato action = "formulário manipulador url" método = "gei/post"> 2. <id = "" name = ""> Esses dois atributos são os números de identificação exclusivos e as diferenças de vida da forma. > in. 3. <input> é um controle diferente da definição de atributo de tipo. Usado para diferentes controles de acordo com diferentes necessidades. <select> e <pution> são usados juntos como menus suspensos de controle. Formato básico: <select name = "" id = ""> <opção value = ""> xx </pption> </leclect> <sexttarea> é usado para criar uma caixa de texto de várias linhas. 4. > Linha vazia & nbps; um espaço Segundo: página de controle CSS 1. Regras de estilo: no layout usando o estilo CSS, o formato básico é o seguinte Seletor { Atributo 1: valor 1; Atributo 2: valor 2; ..... } E adicione <style type = "text/css"> a <head> </ad Head> para chamar funções relacionadas ao CSS 2. Seletor: seletor de elementos, seletor de classe, seletor de identificação, seletor contendo, seletor selvagem, seletor de pseudo-classe e elemento pseudo-elemento. (Consulte o livro 54-56) 3. Posição da regra do estilo: Existem 3 formas no total - divulgação, embutidas e incorporadas. A divulgação é criar um arquivo .css no mesmo arquivo que o arquivo de página gerado e, em seguida, gravar o código do atributo de trabalho na forma de texto em .css. E no arquivo da página, use <link rel = "Stylesheet" type = "text/css" ref = "url da folha de estilo">> Para ligar, esse método é adequado para várias páginas para usar o mesmo estilo. Incorporado é o atributo CSS comumente usado, isto é, add <style type = "text/css"> to <head> </head> e use Seletor { Atributo 1: valor 1; Atributo 2: valor 2; ..... } Este formulário é usado. Inline significa usar o atributo de estilo após o elemento para marcar o estilo quando ele é exibido. Basicamente, a maioria das tags HTML possui atributos de estilo. 4.CSS Box Mold e sobreposição (1) Margem: Margem Border: Border Potding: espaçamento de fronteira (consulte o livro 53 para obter detalhes) (2) Unidade de atributo CSS: (consulte Introdução detalhada nas páginas 57-65 do livro) (3) Layout da página Div-CSS: Esse é o ponto, não apenas o atributo <table> pode fazer o layout de toda a página, mas o comumente usado <div> é mais conveniente e conciso. Terceiro: a base de sintaxe e o avanço do JavaScript Existem apenas 3 pontos a serem domésticos: 1. <Script Type = "Text/JavaScript"> É o mesmo que chamar o atributo CSS. Document.Write ("Hello") é equivalente ao significado de C Language Printf e também pode ser substituído por Alert. 2. Manipulador de eventos: Existem 4 pontos de conhecimento neste ponto, que são bastante. 3. Sintaxe avançada: ou seja, selecione uma classe semelhante ao tipo de dados, loop, ordem e seleção no idioma C. Existem apenas algumas diferenças: (1) Defina o tipo de dados sem definição explícita, basta usar var. (2) Diferentes tipos de cálculos de dados não são tão claros quanto o idioma C. (3) Adicionado operador de string. 4. Chamada de função: isso também é semelhante ao idioma c. <! Doctype html public "-// w3c // dtd xhtml 1.0 transitional // pt" " http://www.w3.org/tr/xhtml1/dtd/xhtml1-bransitional.dtd "> </body> Esta pergunta é somada usando chamadas de função e todos devem ser capazes de entender - -! Nossa lição de casa. OK, este é o meu resumo esta semana.
<html xmlns = " http://www.w3.org/1999/xhtml " xml: lang = "en" lang = "en">
<head>
<title> javascript soma </title>
<script type = "text/javascript">
função sum1 (m) {
var i, n = 1;
para (i = 1; i <= m; i ++) {
n = 1/i*n;
}
retornar n;
}
função soma (n) {
var i, s = 0;
para (i = 1; i <= n; i ++) {
s = s+sum1 (i);
}
alerta (s);
}
</script>
</head>
<Body>
<form ação = "#" método = "get">
1+1/2! +1/3! +1/4! ...... 1/10! =
<input type = "botão" value = "soma" onclick = "soma (10);"
</morm>
</html>