Cette semaine, j'ai appris la base de syntaxe de 3 parties du client, XHTML, CSS et JavaScript. Premièrement: à propos des attributs xhtml (tags) - 1. Propriétés de formulaire <formulaire Action = "Form Handler URL" Method = "Gei / Post"> 2. <id = "" name = ""> Ces deux attributs sont les numéros d'identification uniques et les différences de la vie de la forme. > in. 3. Control Properties <NOUTH>, <lect> et <opoption>, <TextArea>; <fort> est un contrôle différent de la définition de l'attribut de type. Utilisé pour différents contrôles en fonction des différents besoins. <lelect> et <opoption> sont utilisés ensemble comme menus déroulants de contrôle. Format de base: <select name = "" id = ""> <Option Value = ""> xx </ Option> </lect> <TextArea> est utilisé pour créer une zone de texte en plusieurs lignes. 4. Attributs de définition communément utilisés: Font-Family: Définir le style de police de la page entière; > Ligne vide et nbps; un espace Deuxième: page de contrôle CSS 1. Règles de style: Dans la disposition en utilisant le style CSS, le format de base est le suivant Sélecteur{ Attribut 1: valeur 1; Attribut 2: valeur 2; ..... } Et ajouter <style type = "Text / CSS"> à <A-head> </ head> pour appeler les fonctions liées à CSS 2. Sélecteur: sélecteur d'éléments, sélecteur de classe, sélecteur d'identification, sélecteur contenant, sélecteur sauvage, pseudo-classe et sélecteur de pseudo-éléments. (Veuillez vous référer au livre 54-56) 3. Position de règle de style: Il y a 3 formes au total - sensibilisation, en ligne et intégrées. La sensibilisation consiste à créer un fichier .css dans le même fichier que le fichier de page généré, puis à écrire le code d'attribut de travail sous forme de texte dans .css. Et dans le fichier de page, utilisez <link rel = "Stylesheet" type = "text / css" ref = "url of Stylesheet"> Pour appeler, cette méthode convient à plusieurs pages pour utiliser le même style. L'embed est l'attribut CSS couramment utilisé, c'est-à-dire Ajouter <style type = "Text / CSS"> à <Aad> </Ead> et utiliser Sélecteur{ Attribut 1: valeur 1; Attribut 2: valeur 2; ..... } Ce formulaire est utilisé. En ligne signifie utiliser l'attribut de style après l'élément pour marquer le style lorsqu'il est affiché. Fondamentalement, la plupart des balises HTML ont des attributs de style. Moule et chevauchement de la boîte 4.css (1) Marge: marge Border: rembourrage de la frontière: espacement des bordures (voir le livre 53 pour plus de détails) (2) Unité d'attribut CSS: (voir Introduction détaillée aux pages 57-65 du livre) (3) Disposition de la page DIV-CSS: C'est le point, non seulement l'attribut <ball> peut disposer de la page entière, mais le <div> couramment utilisé est plus pratique et concis. Troisièmement: la base de la syntaxe et l'avancement de JavaScript Il n'y a que 3 points à maîtriser: 1. <Script Type = "Text / JavaScript"> C'est la même chose que d'appeler l'attribut CSS. Document.Write ("Hello") est équivalent à la signification de la langue C printf et peut également être remplacé par alerte. 2. Gestionnaire d'événements: Il y a 4 points de connaissance à ce point, qui sont beaucoup. 3. Syntaxe avancée: c'est-à-dire sélectionner une classe similaire au type de données, à la boucle, à l'ordre et à la sélection dans le langage C. Il n'y a que quelques différences: (1) Définissez le type de données sans définition explicite, utilisez simplement var. (2) Différents types de calculs de données ne sont pas aussi clairs que le langage C. (3) Ajout de l'opérateur de chaîne. 4. Call de fonction: Ceci est également similaire à la langue C. <! doctype html public "- // w3c // dtd xhtml 1.0 transitional // en" " http://www.w3.org/tr/xhtml1/dtd/xhtml1-transitional.dtd "> </docy> Cette question est additionnée à l'aide des appels de fonction, et tout le monde devrait être en mesure de comprendre - -! Nos devoirs. Ok, c'est mon résumé cette semaine.
<html xmlns = " http://www.w3.org/1999/xhtml " xml: lang = "en" lang = "en">
<adal>
<Title> JavaScript Sum </Title>
<script type = "text / javascript">
fonction sum1 (m) {
var i, n = 1;
pour (i = 1; i <= m; i ++) {
n = 1 / i * n;
}
retour n;
}
sum sum (n) {
var i, s = 0;
pour (i = 1; i <= n; i ++) {
S = s + sum1 (i);
}
alerte (s);
}
</cript>
</ head>
<body>
<form action = "#" méthode = "get">
1 + 1/2! +1/3! +1/4! ...... 1/10! =
<input type = "Button" value = "sum" onclick = "sum (10);"
</ form>
</html>