Heim> Java> javaLernprogramm> Hauptteil

Welche HTML- und CSS-Wissenspunkte sind in Java Web enthalten?

王林
Freigeben: 2023-04-23 14:49:14
nach vorne
1462 Leute haben es durchsucht

1.HTML

1.1 Formular-Tag: form

Das Formular-Tag erstellt ein Formular auf der HTML-Seite. Das Formular-Tag zeigt nichts im Browser an. Wenn die Daten an den Server übermittelt werden müssen, muss das für die Datenerfassung verantwortliche Tag im Inhalt des Formular-Tag-Körpers platziert werden.

Aktionsattribut: Anforderungspfad, bestimmen Sie die Adresse (Pfad), an die das Formular an den Server gesendet wird

Methodenattribut: Anforderungsmethode. Häufig verwendete Werte: get, post

  get:Standardwert

Die übermittelten Daten werden an den Anforderungspfad angehängt. Beispiel: /1.html?username=alex&password=1234, Datenformat k/v, mit ?-Verbindung anhängen und dann &-Verbindung für jedes Datenpaar verwenden

Da die Länge des Anforderungspfads begrenzt ist, übermitteln alle Get-Anforderungen begrenzte Daten.

Beitrag:

Die übermittelten Daten werden nicht mehr an den Anforderungspfad angehängt (und werden auch nicht in der Adressleiste angezeigt)

Die Größe der übermittelten Daten wird nicht angezeigt

      
Nach dem Login kopieren

1.2 Beschriftung des Eingabefelds: Eingabe

Das-Tag wird verwendet, um Benutzereingabeinformationen zu erhalten. Der Typattributwert ist unterschiedlich und die Erfassungsmethode ist unterschiedlich. Am häufigsten verwendete Tags.

rype-Attribut

Text: Textfeld, ein einzeiliges Eingabefeld, in das der Benutzer Text eingeben kann. Die Standardbreite beträgt 20 Zeichen

Passwort: Passwortfeld, Passwortfeld. Zeichen in diesem Feld werden in schwarzen Kreisen angezeigt.

radio: Optionsfeld, das eines aus einer Reihe sich gegenseitig ausschließender Optionsfelder darstellt. Wenn eine Schaltfläche ausgewählt wird, wird die Auswahl der zuvor ausgewählten Schaltfläche aufgehoben.

Senden: Schaltfläche „Senden“. Die Schaltfläche „Senden“ sendet die Formulardaten an den Server. Im Allgemeinen wird das Namensattribut nicht geschrieben, andernfalls wird das Wort „submit“ an den Server übermittelt.

Da unterschiedliche Projekte unterschiedliche Felder erfordern, habe ich nicht alle Formularelemente ausgeschrieben. Auch die Verwendung der folgenden Tags muss von jedem beherrscht werden.

   Kontrollkästchen: Kontrollkästchen

Filee: Datei-Upload-Komponente, bietet „Durchsuchen“, drücken Sie, um die hochzuladende Datei auszuwählen.

Versteckt: Verstecktes Feld, die Daten werden an den Server gesendet, aber vom Browser nicht angezeigt.

Zurücksetzen: Reset-Taste. Stellen Sie das Formular auf die Standardwerte zurück.

Bild: Bildübermittlungsschaltfläche, legen Sie das Bild für die Schaltfläche über src fest.

Schaltfläche: Allgemeine Schaltfläche, die häufig in Kombination mit JavaScript verwendet wird.

Name: Elementname. Wenn Sie Formulardaten an den Server senden müssen, müssen Sie den Attributwert „Name“ angeben. Der Server erhält die übermittelten Daten über den Attributwert.

Wert: Legen Sie den Standardwert des Eingabe-Tags fest. Die Schaltflächen „Senden“ und „Zurücksetzen“ senden Daten

Größe: Größe

Aktiviertes Attribut: Das Optionsfeld oder Kontrollkästchen ist aktiviert.

readonly: ob es schreibgeschützt ist

deaktiviert: ob es verfügbar ist

maxlength: Die maximal zulässige Länge für die Eingabe

1.3 Dropdown-Listenbezeichnung: auswählen

Dropdown-Liste Verfügbar für Einzel- oder Mehrfachauswahl. Sie müssen das Sub-Tag

Namensattribut: der an den Server gesendete Name

Mehrfachattribut: Schreiben Sie nicht die standardmäßige Einzelauswahl. Der Wert ist „Mehrfach“, um eine Mehrfachauswahl anzuzeigen

Größenattribut: Bei der Auswahl mehrerer Elemente die Anzahl der sichtbaren Optionen.

  ausgewählt: Überprüfen Sie das aktuelle Listenelement

Wert: Der an den Server gesendete Optionswert.

1.4 Beschriftung des Textbereichs: textarea

cols-Attribut: die Anzahl der Spalten im Textfeld

rows-Attribut: die Anzahl der Zeilen im Textfeld

1.5 Schaltflächenbezeichnung: Schaltfläche (verstehen)

 java web的HTML和CSS知识点有哪些

 (3)外部样式

 外部样式又称为链入式,是将所有的样式放在一个或多个以.css为扩展名的外部样式表文件中,通过标签将样式连接到HTML文档中。


Nach dem Login kopieren

java web的HTML和CSS知识点有哪些

java web的HTML和CSS知识点有哪些

 链入式最大的好处是同一个CSS样式表可以被不同的HTML页面链接使用,同时一个HTML页面也可以通过多个标记链接多个CSS样式表。

2.3 选择器

想要将CSS样式应用于特定的HTML元素,首先需要找到该目标元素。在CSS中,执行这一任务的样式规则不符被称为选择器,本小节将对CSS基础选择器进行详细地讲解,具体如下:

2.3.1 元素选择器

标记选择器是指用HTML标记名称作为选择器,按标记名称分类,为页面中某一类标记指定统一的CSS样式。其基本语法格式如下:

标记名{属性1:属性值1; 属性2:属性值2; 属性3:属性值3; }
Nach dem Login kopieren

该语法中,所有的HTML标记名都可以作为标记选择器,例如body、h2、p、strong等。用标记选择器定义的样式对页面中该类型的所有标记都有效

例如:


        
         
        超链接
 
        

小灰灰一号

        

小灰灰二号

        

小灰灰三号

Nach dem Login kopieren

java web的HTML和CSS知识点有哪些

 标记选择器最大的优点是能快速为页面中同类型的标记统一样式,同时这也是他的缺点,不能设计差异化样式

2.3.2 ID选择器

 id选择器使用"#"进行标识,后面紧跟id名,其基本语法格式如下:

#id名{ 属性1:属性值1; 属性2:属性值2; 属性3:属性值3; }
Nach dem Login kopieren

该语法中,id名即为HTML元素的id属性值,大多数HTML元素都可以定义id属性,元素的id值是唯一的,只能对应于文档中某一个具体的元素。

例如:


        
         
        超链接

        

小灰灰

Nach dem Login kopieren

java web的HTML和CSS知识点有哪些

 2.3.3 类选择器

类选择器使用“.”(英文点号)进行标识,后面紧跟类名,其基本语法格式如下:

.类名{ 属性1:属性值1; 属性2:属性值2; 属性3:属性值3; }
Nach dem Login kopieren

该语法中,id名即为HTML元素的class属性值,大多数HTML元素都可以定义class属性。类选择器最大的优势是可以为元素对象定义单独或相同的样式。

例如:


        
         
        超链接
 
        

小灰灰

Nach dem Login kopieren

 java web的HTML和CSS知识点有哪些

 类选择器的高级用法:给指定的标签设置class样式

标签.类名 { 属性1:属性值1; 属性2:属性值2; 属性3:属性值3; }
Nach dem Login kopieren

2.3.4 扩展:属性选择器

属性选择器,在标签后面是有中括号标记,其基本语法格式如下:

标签名 [标签属性='标签属性值'] {属性1:属性值1; 属性2:属性值2; 属性3:属性值3;}
Nach dem Login kopieren

该选择器,是对"元素选择器"的扩展,对一组标签进一步过滤。

例如:


        
         
        超链接
    
             
                                  
    
Nach dem Login kopieren

 java web的HTML和CSS知识点有哪些

 2.3.5 扩展:包含选择器

包含选择器,两个标签之间使用空格,给指定父标签的后代标签设置样式,可以方便在区域内编写样式。

父标签 后代标签{ 属性1:属性值1; 属性2:属性值2; 属性3:属性值3; }
Nach dem Login kopieren

该选择器,是对"元素选择器"的扩展,对一个标签内部所有后代标签进行过滤。


        
         
        超链接
    
             
            
                小灰灰1             
                             小灰灰2                      
    
Nach dem Login kopieren

java web的HTML和CSS知识点有哪些

2.4 CSS的样式:

2.4.1 边框和尺寸:border、width、height

border:设置边框的样式

 格式:宽度 样式 颜色

 例如:style="border:1px solid #f00" ,1像素实边红色。

    样式取值:solid 实线,none 无边, double 双线 等

width、height:用于设置标签的宽度、高度。


        
         
        超链接
    
             
            小灰灰         
    
Nach dem Login kopieren

java web的HTML和CSS知识点有哪些

 2.4.2 布局:float、clear

通常默认的排版方式,将页面中的元素从上到下一一罗列,而实际开发中,需要左右方式进行排版,就需要使用浮动

选择器{float:属性值}
    常用属性值:
            left:元素向左浮动
            right:元素向右浮动
            none:元素不浮动(默认值)
Nach dem Login kopieren

由于浮动元素不再占用原文档流的位置,所以它会对页面中其他元素的排版产生影响。如果要避免影响,需要使用clear属性进行清除浮动。

选择器{clear:属性值;}
    常用属性值:
            left:不允许左侧有浮动元素(清除左侧浮动的影响)
            right:不允许右侧有浮动元素(清除右侧浮动的影响)
            both:同时清除左右两侧浮动的影响
Nach dem Login kopieren

例如:



 
超链接





区域1-1

区域1-2






区域2-1

区域2-2







区域3-1

区域3-2

区域3-3


java web的HTML和CSS知识点有哪些

 2.4.3 转换:display

HTML提供丰富的标签,这些标签被定义成了不同的类型,一般分为:块标签和行内标签。

块标签:以区域块方式出现。每个块标签独占一整行或多整行。

  常见的块元素:

Verwandte Etiketten:
Quelle:yisu.com
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage
Über uns Haftungsausschluss Sitemap
Chinesische PHP-Website:Online-PHP-Schulung für das Gemeinwohl,Helfen Sie PHP-Lernenden, sich schnell weiterzuentwickeln!