關於Html中的標籤

2021-06-21 14:46:56 字數 636 閱讀 3782

通過selenium識別頁面元素,自然少不了會用到find_element_by_xpath(),簡單看了下xpath教程,其實我們只是用到了他最基本的方法去定位乙個頁面元素。

下邊是乙個示例**:

第乙個是獲取乙個文字框:

bigc_driver.find_element_by_xpath("//input[@name='j_username']").send_keys("admin")

bigc_driver.find_element_by_xpath

("//a[@turl='system/user']")

其實xpath這個方法很簡單,也很實用,難點就在於如何定位頁面上的元素,這個xpath改如何寫。

究其定位就得從研究這個表示式開始:

1 要知道html語言的各個標籤代表啥意思

:代表段落

:鏈結:list列表

:unorder list 無序列表

:根據type屬性不同,可以是文字框,核取方塊,單選框等等

定義**裡的行

定義表中的標準單元格

2 明確xpath的格式

某個元素+該元素的屬性

這個元素就是上邊的html標籤名稱了,什麼input,li,a啊等等等

是不是很簡單呢~?

關於html中的Object標籤

定義和用法 定義乙個嵌入的物件。請使用此元素向您的 xhtml 頁面新增多 此元素允許您規定插入 html 文件中的物件的資料和引數,以及可用來顯示和運算元據的 瀏覽器的物件支援有賴於物件型別。不幸的是,主流瀏覽器都使用不同的 來載入相同的物件型別。而幸運的是,object 物件提供了解決方案。如果...

關於HTML中a標籤的巢狀

最近有乙個需求,需要在乙個a標籤中巢狀另乙個a標籤,以此跳轉不同的鏈結,行嘛,寫嘛。大 小咋辦?咋整?有兩個解決方案 大 小就是這樣,瀏覽器會解析成 這樣就實現了a標籤的巢狀。這個方法在一般瀏覽器上都麼得問題 除了ie8 父的a標籤的設定display block或者display inline b...

關於HTML的標籤

行級和塊級標籤有什麼區別?用途?html中常見行級標籤 span a em strong u 特點 在一行內顯示 在一行中可以並列多個行級標籤 不能設定寬高屬性 html中常見塊級標籤 div p ul li dl dt dd h1 h6 特點 獨佔一行,能設定width,height屬性 html...