在撰寫文章或在網頁中加入連結時,連結的正確寫法是非常重要的。連結的正確寫法可以提高使用者體驗,增加文章的可讀性。在連結中寫連結的方法有很多,以下我將為大家介紹一些常用的寫法和注意事項。 首先,可以使用HTML標籤來建立連結。在標籤內,使用href屬性來指定連結的目標位址,同時在標籤內加入連結文字。例如:php中文網。這樣的寫法可以讓連結在頁面上以超連結的形式展示,使用者可以點擊連結跳到目標頁面。
package main import ( "fmt" "github.com/PuerkitoBio/goquery" "log" ) func main() { var links string = "" doc, err := goquery.NewDocument("https://dev.bolshoi.ru/visit/buyingnew/") if err != nil { log.Fatal(err) } doc.Find("a:contains(\"График предварительной продажи билетов на декабрь 2023\")").Each(func(i int, s *goquery.Selection) { link, _ := s.Attr("href") fmt.Printf(link) }) }
我剛開始學習這門語言,我不太明白需要做什麼
以下是將連結值分配給外部連結變數的方法:
package main import ( "fmt" "log" "net/http" "github.com/PuerkitoBio/goquery" ) func main() { var links string = "" resp, err := http.Get("https://dev.bolshoi.ru/visit/buyingnew/") if err != nil { log.Fatal(err) } doc, err := goquery.NewDocumentFromReader(resp.Body) if err != nil { log.Fatal(err) } doc.Find("a:contains(\"График предварительной продажи билетов на декабрь 2023\")").Each(func(i int, s *goquery.Selection) { link, _ := s.Attr("href") fmt.Println(link) links = link }) fmt.Println(links) }
如果有多個鏈接,您可以製作一個切片:
links := []string{} //... doc.Find("a:contains(\"График предварительной продажи билетов на декабрь 2023\")").Each(func(i int, s *goquery.Selection) { link, _ := s.Attr("href") fmt.Println(link) links = append(links, link) }) fmt.Println(links)
以上是怎麼在連結中寫連結的詳細內容。更多資訊請關注PHP中文網其他相關文章!