整合營銷服務商

          電腦端+手機端+微信端=數據同步管理

          免費咨詢熱線:

          一分鐘學前端-02_HTML常用元素

          一篇我們介紹了前端的HTML認識。

          今天我們來聊聊,html的一些常用元素:

          前端開發中,有很多個元素,我們挑一些使用頻率最高,使用次數最多的元素,跟大家分享一下。

          div元素:通常用來對頁面布局搭建及元素分組的一個塊元素

          <div class="layout-wrap">
                  <div class="top">
                      頂部
                  </div>
                  <div class="left">
                      左側
                  </div>
                  <div class="right">
                      <div class="right-top">右側頂部</div>
                      <div class="right-bottom">右側底部</div>
                  </div>
              </div>

          上述代碼,再加上css樣式即可搭建出自己想要的布局:


          div搭建布局


          p元素:段落標簽,用來展示一段文本

              <p>人生就像一場單程的旅行,即使有些遺憾,我們也沒有從頭再來的機會,與其糾結無法改變的過去不如微笑著珍惜未來。因為生活,沒有如果</p>


          p標簽展示文案

          span元素:組合文本的行內元素,用來組合的行內元素

          <p><span>人生</span>就像一場單程的旅行,即使有些遺憾,我們也<span>沒有從頭再來的機會</span>,與其糾結無法改變的過去不如微笑著<span>珍惜未來</span>。因為生活,沒有如果</p>


          span標簽組合文本的行內元素


          img元素:圖片元素,用于在頁面中展示圖片

          <img src="https:///www.superwbs.com/superwbs-server/upload/6O95pvqNqC20XhGz9WfqFrC2.png" alt="" srcset="">



          input元素:簡單的表單元素,標簽用于搜集用戶信息

          <input type="text" placeholder="用戶名">
              <input type="password" placeholder="密碼">
              <input type="button" value="提交">


          input標簽用于簡單html表單


          table元素:簡單的表格元素,用來展示表格

          <table border="1" width="100%">
                  <tr>
                      <th>姓名</th>
                      <th>性別</th>
                  </tr>
                  <tr>
                      <td>小成</td>
                      <td>男</td>
                  </tr>
              </table>


          table標簽用于簡單表格

          (本期完)

          小成講前端---本系列將隔天不定時更新

          歡迎點贊,關注我!!

          TML 文檔由 HTML 元素定義。

          HTML 元素

          <phtml 元素指的是從開始標簽(start="" tag)到結束標簽(end="" tag)的所有代碼。<="" p="" style="color: rgb(51, 51, 51); font-family: 'Open Sans', 'Helvetica Neue', Helvetica, Arial, STHeiti, 'Microsoft Yahei', sans-serif; font-size: 12px; line-height: normal; white-space: normal;">

          開始標簽 *元素內容結束標簽 *
          <p>這是一個段落</p>
          <a href="default.htm">這是一個鏈接</a>
          <br>

          *開始標簽常被稱為起始標簽(opening tag),結束標簽常稱為閉合標簽(closing tag)

          HTML 元素語法

          • HTML 元素以開始標簽起始

          • HTML 元素以結束標簽終止

          • 元素的內容是開始標簽與結束標簽之間的內容

          • 某些 HTML 元素具有空內容(empty content)

          • 空元素在開始標簽中進行關閉(以開始標簽的結束而結束)

          • 大多數 HTML 元素可擁有屬性

          注釋: 您將在本教程的下一章中學習更多有關屬性的內容。

          嵌套的 HTML 元素

          <p大多數 html="" 元素可以嵌套(可以包含其他="" 元素)。<="" p="">

          HTML 文檔由嵌套的 HTML 元素構成。

          HTML 文檔實例

          <!DOCTYPE html>

          <html>

          <body>

          <p>這是第一個段落。</p>

          </body>

          </html>

          以上實例包含了三個 HTML 元素。

          HTML 實例解析

          <p> 元素:

          <p>這是第一個段落。</p>

          這個 <p> 元素定義了 HTML 文檔中的一個段落。

          這個元素擁有一個開始標簽 <p> 以及一個結束標簽 </p>.

          元素內容是: This is my first paragraph.

          <body> 元素:

          <body>

          <p>這是第一個段落。</p>

          </body>

          The <body> 元素定義了 HTML 文檔的主體。

          這個元素擁有一個開始標簽 <body> 以及一個結束標簽 </body>。

          元素內容是另一個 HTML 元素(p 元素)。

          <html> 元素:

          <html>

          <body>

          <p>這是第一個段落。</p>

          </body>

          </html>

          The <html> 元素定義了整個 HTML 文檔。

          這個元素擁有一個開始標簽 <html> ,以及一個結束標簽 </html>.

          元素內容是另一個 HTML 元素(body 元素)。

          不要忘記結束標簽

          即使您忘記了使用結束標簽,大多數瀏覽器也會正確地顯示 HTML:

          <p>這是一個段落

          <p>這是一個段落

          以上實例在瀏覽器中也能正常顯示,因為關閉標簽是可選的。

          但不要依賴這種做法。忘記使用結束標簽會產生不可預料的結果或錯誤。

          HTML 空元素

          沒有內容的 HTML 元素被稱為空元素。空元素是在開始標簽中關閉的。

          <br> 就是沒有關閉標簽的空元素(<br> 標簽定義換行)。

          在 XHTML、XML 以及未來版本的 HTML 中,所有元素都必須被關閉。

          在開始標簽中添加斜杠,比如 <br />,是關閉空元素的正確方法,HTML、XHTML 和 XML 都接受這種方式。

          即使 <br> 在所有瀏覽器中都是有效的,但使用 <br /> 其實是更長遠的保障。

          HTML 提示:使用小寫標簽

          HTML 標簽對大小寫不敏感:<P> 等同于 <p>。許多網站都使用大寫的 HTML 標簽。

          W3CSchool 使用的是小寫標簽,因為萬維網聯盟(W3C)在 HTML 4 中推薦使用小寫,而在未來 (X)HTML 版本中強制使用小寫。

          如您還有不明白的可以在下面與我留言或是與我探討QQ群308855039,我們一起飛!

          位一組元素

            前面文章中介紹過8中定位方法,這8中定位方法針對單個元素定位的,WebDriver還提供了與之對應的8中用于定位一組元素的方法。

          代碼如下:


          定位一組元素的方法與定位單個元素的方法類似,唯一的區別是在單詞element后面多了一個s表示復數。定位一組元素一般用于以下場景:

            * 批量操作元素,例如勾選頁面上所有的復選框。

            * 先獲取一組元素,再從這組對象中過濾出需要操作的元素。例如定位出頁面上所有的CheckBox,然后選擇其中的一個進行操作。

          代碼如下:

          這里我自己使用HTML寫了一個CheckBox復選框,關于HTML這里就不多介紹了。

          結果如下:

          前面提到,通過tag name的定位方式很難定位到單個元素,因為元素標簽名重名的概率很高,因而在定位一組元素時,這種方式就派上用場了。在上面的例子中先通過find_elements_by_tag_name()找到一組標簽名為input的元素。然后通過for循環進行遍歷,在遍歷過程中,通過get_attribute()方法獲取元素的type屬性是否為CheckBox,如果為CheckBox,就認為這個元素是一個復選框,對其進行勾選操作。

            需要注意的是,在上面的例子中,通過瀏覽器打開的是一個本地的html文件,所以需要get本地文件的絕對路徑。

            除此之外,我們還可以使用XPath或CSS來直接判斷屬性值,從而進行單擊操作

          代碼如下:

          結果如下:


          通過XPath或CSS來查找一組元素時,省去了判斷的步驟。因為定位方法已經做了判斷,只需要循環對這一組元素進行勾選即可。

            除此之外,例子中還用到了python所提供的兩個有趣的方法。Len()方法可以用來計算元素的個數,pop()方法用于獲取列表中的一個元素(默認最后一個元素),并且返回該元素的值。因為前面的循環已經將所有的復選框都勾選上了,再對這一組元素執行pop().click(),其實是對最后一個元素取消勾選。

          如果只想勾選一組元素中的某一個該如何操作呢?

            pop()或pop(-1) 默認獲取一組元素中的最后一個。

            pop(0) 默認獲取一組元素中的第一個。

            pop(1) 默認獲取一組元素中的第二個。

            ......

            這樣就可以操作這一組元素中的任意一個元素了,只需要數一數需要操作的元素是這一組中的第幾個。


          主站蜘蛛池模板: 日韩精品一区二区三区中文字幕| 亚洲国产美国国产综合一区二区 | 国产精品久久久久久麻豆一区| 日本一区二区三区高清| 国产在线视频一区二区三区| 国产伦精品一区二区三区免.费| 91久久精品国产免费一区 | 国产成人久久精品麻豆一区| 性色AV 一区二区三区| 亚洲国产综合无码一区二区二三区| 精品国产一区二区三区四区| 国产精品资源一区二区| 成人精品视频一区二区三区不卡| 日韩爆乳一区二区无码| 立川理惠在线播放一区| 中文字幕色AV一区二区三区| 精品视频在线观看一区二区三区| 国产午夜精品一区二区三区极品 | 91福利国产在线观一区二区| 中文字幕一区二区人妻性色| 国产一区二区不卡在线播放| 亚洲AV美女一区二区三区| 亚洲熟女乱色一区二区三区 | 久久精品免费一区二区三区 | 国产一区二区三区露脸| 日韩在线一区二区三区视频| 一区国严二区亚洲三区| 日韩AV在线不卡一区二区三区| 国产在线观看一区二区三区 | 亚洲片一区二区三区| 色多多免费视频观看区一区| 亚洲乱码国产一区网址| 国产婷婷一区二区三区| 最新中文字幕一区二区乱码| 日韩色视频一区二区三区亚洲| 国产一区二区三区内射高清| 一区二区三区在线播放| 狠狠色婷婷久久一区二区| 无码人妻久久久一区二区三区 | 国产精品一区在线播放| 成人精品视频一区二区三区尤物 |