日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 前端技术 > HTML >内容正文

HTML

html中css路径和xpath路径,6.1 HTML的简单介绍和快速获取XPath和CSS路径

發(fā)布時間:2025/3/21 HTML 30 豆豆
生活随笔 收集整理的這篇文章主要介紹了 html中css路径和xpath路径,6.1 HTML的简单介绍和快速获取XPath和CSS路径 小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.

Web UI 自動化其實就是在頁面元素,所以在真正進入頁面元素操作之前,我們先認識下我們后面會用到的一些HTML相關(guān)知識。

HTML的簡單介紹

什么是HTML

HTML(Hyper Text Markup Language):指的是超文本標記語言,他不是一種編程語言,而是一種標記語言,HTML包括一套標記標簽,使用標簽來描述網(wǎng)頁。

HTML 基本結(jié)構(gòu)

......

......

為文檔的根元素,所有的描述都在這內(nèi)部

為文檔頭信息,頭信息的元素不會瀏覽器中顯示

可以包含

、、標簽

為文檔正文,其信息會在瀏覽器中顯示。

可以包含文本標簽,鏈接,圖像標簽,表格標簽,框架標簽等等

常見術(shù)語

標簽:、

、......

HTML 元素:指從開始標簽到結(jié)束標簽的所有代碼

元素屬性: 標簽可以擁有屬性,如下input標簽擁有value、class、type屬性

屬性值:每個屬性對應(yīng)的值,就是屬性值。 如上面的 value屬性的值為 “百度一下” ,type的屬性值“submit”

快速獲取xpath 和CSS路徑

什么是XPath

XPath 是在XML文檔中查找信息的一種語言,XPath 可用來在 XML 文檔中對元素和屬性進行遍歷。

雖然XPath 是用來查找XML節(jié)點,但同樣可以用來查找HTML文檔中的節(jié)點,因為HTML和XML結(jié)構(gòu)類似。

簡單說XPath就是選擇XML或者HTML文件中節(jié)點的方法。

XPath基本語法

image.png

firefox快速獲取XPath 和 CSS 路徑

firebug 插件和 firepath 插件安裝

打開火狐,進入:about:addons ,點擊“擴展”,搜索firebug,并點擊安裝便可。(注意firefox55+ 可能存在版本兼容問題)安裝完成會在瀏覽器右上角多出標簽。

image.png

同樣方式搜索 firepath ,并點擊安裝并重啟火狐。

image.png

啟動firebug

可以打開網(wǎng)頁后,使用快捷鍵F12打開firebug ,也可以點擊瀏覽器右上角的標簽打開也可以頁面右鍵“使用firebug查看元素”,打開后如下, 其中firepath 是firebug的插件,使用需要依賴firebug。

image.png

快速獲取XPath 和CSS路徑

獲取XPath 路徑

如下圖標注順序點擊,便可以在4位置看到“百度一下”按鈕的xpath路徑

image.png

獲取CSS路徑

如下,切換到CSS選項,然后其它操作同獲取xpath路徑,便可以獲取到你要元素的CSS路徑。

image.png

絕對路勁和相對路徑

相對路徑:相對Web 某一位置作為參考基礎(chǔ)而建立的目錄路徑就叫相對路徑。

絕對路徑:以Web 根目錄為參考的基礎(chǔ)目錄路徑,就叫絕對路徑。

例如百度首頁中的“新聞”鏈接的xpath值中相對路徑是:.//*[@id='u1']/a[1] 相對id屬性為‘u1’下的第一個a標簽。

絕對路徑是:html/body/div[2]/div[1]/div/div[3]/a[1] , 以html為根節(jié)點,一層一層下來。

XPath 相對路徑和絕對路徑的切換

如下勾選"Generate absolute XPath 則表示firepath獲取絕對路徑,默認不勾選獲取相對路徑,后續(xù)使用推薦用相對路徑。

image.png

Chrome 瀏覽器快速獲取XPath 和 CSS路徑

打開頁面,打開Chrome開發(fā)者工具(F12快捷鍵),選取一個標簽元素,右鍵-->copy-->Copy selector/ Copy XPath

image.png

《新程序員》:云原生和全面數(shù)字化實踐50位技術(shù)專家共同創(chuàng)作,文字、視頻、音頻交互閱讀

總結(jié)

以上是生活随笔為你收集整理的html中css路径和xpath路径,6.1 HTML的简单介绍和快速获取XPath和CSS路径的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯,歡迎將生活随笔推薦給好友。