導航:首頁 > 萬維百科 > 產品搜索網頁設計

產品搜索網頁設計

發布時間:2020-09-11 03:58:15

1、html製作一個搜索框,代碼是什麼?

1、打開Hbuilder編輯器,創建一個input框和button按鈕,將它們橫排擺放在一起:

2、首先給input框添加「#7FCC0B」顏色的邊框,設置寬度和高度即可,給button按鈕設置白色的字體和「#7FCC0B」的背景顏色即可完成:

3、按crtl+s,在軟體的右側即可看到最終的效果。以上就是用html製作搜索框的演示:

2、類似百度搜索頁面網頁製作

這么簡單的自己都不會嗎?
先網站居中
然後第一個div裡面加網路圖片
第二個div裡面建2個div分別放搜索框和按鈕
最後一個div裡面放幾個文字鏈接。

3、大型網站怎麼製作實現搜索系統

模式匹配演算法
大部分搜索演算法採用匹配的方法,也就是說,它們會比對用戶的査詢字元串與網站文件全文的索引,以尋找符合的文本字元串。找到吻合字元串時,來源文件就加進搜索集合中。所以,如果用戶輸入査詢字元串「electric guitar」時,任何文件只要含有「electric guitar」,就會被檢索出來。聽起型當簡單,但是這個比對過程可以用很多不同方式運作,以產生不同的結果。有些演算法傳回很多的結果,而這些結果各有不同的相關性,有些演算法只傳回高質量的結果。變動范圍的兩個極端術語就是査全率和査准率。甚至還有公式可以計算他們:査全率=#檢索出來的相關文件牌集合中的所有文件,査准率=#檢索出來的相關文件/#集合中的相關文件。那麼是否可以兼顧兩者呢,可惜,魚與熊掌不可兼得,考慮大到用戶的利益,我們需要在西者間取得平衡,然後,根據選擇一種搜索引擎,其演算法是偏向杳全率或者杳准率視情況而定,
其他做法
當你有「好」文件在手上時,有些演算法會把該文件轉換得相當於一個查詢(這種做法通常稱為文件相似度)。例如「the」「is」「he」這些停用詞會從好文件中抽掉,留下一組語義豐富的術語,足以代表文件即可。然後,這些術語會轉換成一種査詢字元串,面這種査詢字元串可以讓你檢索出類似的結果。另一種做法展示那些已經使用相類似的元數據做過索引的結果。當然,一定還有其他的搜索演算法,但重點是這些演算法的主要目的是找出最好的文件集合作為搜索結果。但是,「最好」是相當主觀的,而且必須了解什麼人想在你的網站上找到什麼。
分組結果
盡管我們可以用各種方式列出結果,卻沒有一種是完美的。像Google的混合式做法就很有希望,但是,通常必須介入搜索的設計工作,才可能擁有這樣的工具。無論是哪種情況,我們的網站通常是越來越大,因此,搜索結果也會變大。同時,當用戶放棄再看時,那些就只是理想中的。然而另一種替代排序和排名的做法看來是有希望的:依照某個共同的方面把結果聚集起來。當結果按類別和等級分組時,可以改善效果。 我們怎麼分組結果?可惜,明顯的方式都沒什麼用:我們可以使用現有的元數據,諸如文件類型以及文件建立/修改日期,讓我們把搜索結果分成幾個組群。比較游泳的是從手工添加的元數據衍生出來的組群,諸如主題、用戶、語言,以及產品家族。可惜,根據手工添加的做法會貴到嚇人。有些自動化工具可以得到比較有用的主題類型組群,通常可以滿足用戶所需。這些組群為結果提供了情境,你可以選擇你最感興趣的目錄,就能夠瀏覽相當小的一群搜索集合,以及一群相同主題領域的文件(理想上) 。這種做法很類似動態產生的搜索區域。
設計捜索界面
用戶差異性大,搜索技術也花招百出,所以實在沒有什麼單一化的理想捜索界面。在 web早起,很多搜索引擎都是在校仿在線圖書館目錄和以CD-ROM為主的資料庫中所採用的「傳統」搜索引擎功能,這些傳統系統多半提供給研究者、圖書館員及專業人士,面用戶通常要懂得復雜語言才能使它們。在web的用戶:爆炸增長之後,全方位的搜索經驗和專長下降到最低點,新生代的用戶沒那麼多耐性。用戶通常只會輸入一兩個術語,不會包含任何運算符,然後就按下 「搜索」按鈕,並希望能得到最佳的結果。搜索引擎開發人員的做法是,把老式的花悄找事隱藏在「高級捜索」界面之中。 由於以上理由,最終又會晃回老路,支持受到挫折的用戶可以用更多的搜索語言,而且他們也願意花時間學習復雜的搜索界面,並構造出査詢字元串。但是就目前面言,假設最好的做法是讓搜索界面盡可能簡單,而這也是相當合理的。

4、網頁設計問題?搜索功能.

可以實現。你可以使用baidu,google或中搜提供的站內搜索功能。
見http://www.baidu.com/search/guide.html#4

代碼如下:
<SCRIPT language=javascript>
function g(formname) {
var url = "http://www.baidu.com/baidu";
if (formname.s[1].checked) {
formname.ct.value = "2097152";
}
else {
formname.ct.value = "0";
}
formname.action = url;
return true;
}
</SCRIPT>
<form name="f1" onsubmit="return g(this)">
<table bgcolor="#FFFFFF" style="font-size:9pt;">
<tr height="60"><td valign="top"><img src="https://gss0.bdstatic.com/70cFsjip0QIZ8tyhnq/img/logo-137px.gif" border="0" alt="baidu"></td>
<td>
<input name=word size="30" maxlength="100">
<input type="submit" value="百度搜索"><br>
<input name=tn type=hidden value="bds">
<input name=cl type=hidden value="3">
<input name=ct type=hidden>
<input name=si type=hidden value="www.guoxue.com">
<input name=s type=radio> 互聯網
<input name=s type=radio checked> www.guoxue.com
</td></tr></table>
</form>
將其中的www.guoxue.com替換成你的網站即可。

5、網站設計中搜索框的設計技巧有哪些

設計精美的網站當然很吸引人,但如果你的網站設計精美,內容上乘,就是不明白網站為何沒達到運營預期目標,問題可能就出在搜素框這一元素的運用之上。本文指出了設計者必須避免的錯誤,並分享了一些搜索框設計技巧,希望在優化網站性能方面有所幫助。

在瀏覽整個網站中,搜索框通常是通向用戶使用的最後一道關卡。如果你的網站內容很多,包含了詳盡的特色,功能,設計元素,產品和服務等等,那麼搜索框就成為了網站不可或缺的一部分。網站的成長往往需要時間。當然,從整個網站設計和開發過程來看,設計肯定要簡潔,有文章和評論,以及非正式的網站通知,特色內容和服務等等。不過,隨著網站層次不斷提升和更新,與網站相關的內容的只是起到了裝飾作用。因此,搜索框對網站的性能優化起到了至關重要的作用。

優質的職能和運作對網站開發確實很重要,但與此同時,我們也不可忽視網站的前端性能。你的網站也許在特色內容,功能以及內容質量等方面都很出眾,但是,如果網站前端性能令人不滿意,並且沒有以用戶為中心,那麼網站其它方面做得再好,也起不到任何作用。

錯誤觀念:搜索框不需要設計

在整個網站設計中,搜索框的外觀要顯眼,方便用戶快速找到。網站站長普遍認為搜索框只是一個輸入和提交內容的按鈕而已,因此他們根本不需要花時間設計。

但是由於錯誤觀念泛濫,站長們也錯失了一些潛在的機會。由於設計上的缺失以及亮點不突出,用戶通常會被搜索框的位置弄得焦頭爛額,他們通常會點擊「返回」按鈕(離開網頁)。因此,設計平庸,辨識度不高的搜索框就是導致這一切的元兇,如果想要網站獲得可觀的流量,但是網站轉化率卻低得離譜,這是不行的。

如果用戶對你的網站感到失望,搜索框則有助於留住用戶。在大量的網站中,真正帶給用戶絕佳體驗的少之又少,用戶有時還沒深入了解整個網站,可能就不斷點擊後退,離開網頁了。如果用戶能進行搜索,他們只需在搜索框中輸入自己想找的內容,上述問題也就迎刃而解了。

在如今這個快速成功的社會,時間就是金錢。搜索框不僅能幫助用戶節約時間,還可帶給用戶高度愉悅和簡潔的瀏覽體驗。

搜索框設計技巧

在為網站設計搜索框時,你可重點考慮以下建議:

1. 搜索框要顯眼

搜索框要清晰可見,千萬不可放在難以注意到的位置。即使你的網站主題是純白色,為搜索框設置黑色的邊框,選用紅色等亮色作為字體顏色,這都可能會解決搜索框不明顯的問題。

2. 搜索框要有搜索框的樣

你可以嘗試在搜索框設計中融入創意,但是不要把它弄得不倫不類。這也是搜索框必須是框狀的原因。訪問網站的用戶不會仔細瀏覽完整個網站的內容,他們只會關注自己感興趣的內容,而且許多學習條件是受制於他們的行為,在用搜索框進行搜索時,實際上用圓角矩形的搜索框就可以了。

3. 搜索框的位置

搜索框的位置對網站優化和性能提升十分重要。一般的經驗表明搜索框的最佳位置應在網站頂部的左上角或右上角,因為用戶希望節約時間和精力,直接搜索到他們所需的內容。但是受廣告等內容的影響,迫使設計者將搜索框放在頁面底部。這並沒真正解決搜索框在網站中的實用性問題,必須避免。

另外,在每個網頁中都放入搜索框是一個明智的主意,即使用戶在網站中迷失,他們也能夠方便地找到需要的內容。

4. 為提交按鈕取一個有創意的名字

搜索框的名字要取得有創意,不要簡單地放上單調的「go」,「find」或「search」在旁邊。不管給它起什麼名字,只要不為難用戶去猜意思就好。

5. 為用戶提供分類搜索

用戶可自由搜索各種分類。同樣的思路,你也可以顯示分類,用戶在輸入區域進行搜索。在JavaScript的幫助下,用戶只需將滑鼠懸停在搜索框上,即可顯示類型或進行用戶自定義搜索,從用戶的角度講,這是一個很棒的選擇。

設計者必須避免的錯誤

我們在試用其它網站的搜索時發現他們在搜索框的顯示上犯了不少錯。這些都是些很常見的錯誤,如果你希望通過搜索框優化網站性能,那麼就必須得避免這些問題。

1. 隱藏搜索框

我們反復強調搜索框的明確顯示的必要性。不要把搜索框放在網站底部,放在網站的右上角效果會更好,如果網站設計得很混亂,用戶在沒有瀏覽到接近網站的底部時就已經離開網頁了。

2. 切忌輸入區域過短

為用戶提供所需范圍准確的輸入查詢。搜索框輸入區域太短只會讓用戶對搜索框感到失望,因為,他們不會在整個區域輸入想查詢的內容。再者,這也非常不方便用戶閱讀和回應。

3. 切忌提交按鈕過短

受網站設計限制,提交按鈕不應過長,但是太短又會讓用戶感到失望,因為他們在滑鼠點擊的准確性上又會有偏差,從而浪費搜索時間,還會被轉入到到一些不同頁面上。

4. 切勿將搜索框與其它菜單混排在一起

如果把搜索框和與新聞和導航條混排在一起,這是相當讓人不爽的事。這樣用戶很難在郵件訂閱或文章搜索欄中區分出搜索框。因此,搜索框應與其它菜單分開排列。

5. 過度設計搜索框

不要因為搜索框要顯眼,在設計時就受到影響。雖然搜索框要清晰地展現出來,但也不要設計過度,以免影響到它的直觀性。

6. 沒必要提供高級搜索工具

高級搜索當然會有它的用處,但這會使本來簡單的搜索變得更加復雜。因此,沒必要提供高級搜索工具,除非你是為了迎合懂技術的用戶。如果你只是搞定一般用戶,盡量保持搜索選項簡單。

7. 一個搜索框有多個提交按鈕

這條建議非常有意思,我們很少看到有網站設置了多個搜索提交按鈕,比如同時有「go」和「find」。很明顯,這會擾亂按鈕的選擇。

8. 如果在網站設計中,你遵從了以上建議,我們相信一個高效的搜索框能夠起到優化網站性能的作用。

6、如何在網頁中實現搜索功能?

有三種常見的方式

1、自己設計表單、編程、與資料庫鏈接檢索。

2、在百度或谷歌注冊申請站內搜索功能。獲得代碼,添加到自己的頁面中。

3、使用第三方的工具軟體,搭建檢索功能

下面是製作』PHP搜索』功能
准備:
資料庫(mysql):一個資料庫(search),庫裡面一個表(title),表裡面一個欄位(name).
PHP頁面:兩個頁面(index.php search.php)
製作工具:Dreamweaver

開始:
——————————————————

第一步.創建資料庫.(目前大家應該都是用的phpmyadmin來操作資料庫的吧?)
建立一個資料庫.

第二步.建表
在剛建立的search資料庫里插入一個名字為title的表.建表時讓你選插入幾個欄位.寫1就可以了.

第三步.建欄位
插入的欄位命名為name,長度值20就可以了.

—–資料庫部分已經做完,接下來是網頁部分—–

第四步.建立兩個頁面
建立兩個文件:index.php和search.php可以使用記事本等文本工具直接建立.我使用的工具是Dreamweaver(方便嘛.呵呵).

第五步.index.php的頁面製作.
這個頁面是用來傳遞你搜索的關鍵字的.代碼如下:
<form method=」post」 action=」search.php」 name=」search」>
<input name=」search」 type=」text」 value=」" size=」15″> <input type=」submit」 value=」Search」>
</form>
這段代碼是建立一個FORM表單.專門用來提交數據的.
第一行是FORM表單的開始.它的傳遞方式是post,傳遞到search.php這個頁面.表單名為name.
第二行是文本域和提交按鈕.文本域命名為search,按鈕默認就可以了.
第三行是FORM表單的結束語句.

第五步.search.php的頁面製作.
這個頁面很關鍵.因為他是獲取index頁面傳遞過來的值,然後導出搜索的數據.
首先要綁定你建立的search資料庫,我用的DW生成的.
上一個頁面傳送的文本域是search.所以,這里需要建立一個search變數.來接收你輸入的關鍵詞.用以下語句定義變數:
<?php
$searchs = $_POST['search'];
?>

然後建立一個記錄集,選擇高級.SQL語句中填寫:
SELECT *

FROM title

WHERE name like 『%$searchs%』

這句的意思是選擇title表裡面的所有欄位(*),然後查詢name中的$searchs變數。這個變數也就是你在index中輸入的值啦。

然後在BODY裡面綁定一個動態文本。選擇NAME。

—–網頁部分完成.真個搜索功能也就完成了—–

7、網頁設計淘寶首頁的搜索是怎麼設計的

第一步:店鋪活動介紹 ——收藏有獎,提升客單價
對於中小賣家,一個非常關鍵的點是收藏店鋪。一旦風格符合買家的喜好,並且購買商品滿意後,她們很有可能再次來到這家店,關注新品或者其它商品。而此時我們需要抓緊賣家心理,提供最快捷的收藏按鈕。還可以告知促銷活動,讓其提前收藏,觸動買家收藏的慾望。

第二步:產品特點展示——例如標出明星款丶潮爆款丶品牌款
在介紹產品特點時,賣家需要對自己的商品做充分的了解,找到商品賣點或者特色,然後重點突出。比如以下幾個方面:
1. 是否是明星潮品?2. 是否是網路爆款,月銷千件?3. 重視品牌效應。

第三步:商品細節實拍——整體丶細節丶真假丶包裝展示
細節實拍非常重要,在看不到摸不到的平面圖片里,要告訴消費者商品特點丶材質丶做工丶正面丶側面丶內部等細節。好的細節圖能讓消費者直觀感受到你的商品,猶如線下購買一般當即下單,從而提高轉化率。

第四步:活動詳情或好評——抓緊活動余溫
一次成功的活動不僅能帶來效益,也要抓緊活動結束的余溫。突出店鋪做過的活動中,展示銷售量多少,或者賣過什麼款好評很多,做出相關截圖。消費者更願意相信消費者,在使用的評價中提高對此商品的進一步認同感。

第五步:溫馨提示——客戶體驗細節加分
若商品存在物流問題,比如易碎品或可能液體側漏等,需要提前在圖片或文字中提醒消費者,以免收到貨物後給店鋪帶來不好的dsr分數。

8、網頁設計 類似百度搜索頁面是怎麼做出來的

網頁設計這個一般都是要求會前端代碼,html css js flash 還有些其他的腳本插件什麼的。

如果代碼寫的熟練可以不用DW。寫網頁的工具很多,用txt文本文檔也可以。


好了,貼上搜索框代碼,使用需要後台程序支持,直接點了可是什麼都沒有哦。

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312" />
<title>搜索框</title>
<style type="text/css" media="screen">
      body {
        background-color: #f1f1f1;
        margin: 0;
      }
      body,
      input,
      button {
        font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
      }
      .container { margin: 30px auto 40px auto; width: 800px; text-align: center; }

      a { color: #4183c4; text-decoration: none; font-weight: bold; }
      a:hover { text-decoration: underline; }

      h3 { color: #666; }
      ul { list-style: none; padding: 25px 0; }
      li {
        display: inline;
        margin: 10px 50px 10px 0px;
      }
      input[type=text],
      input[type=password] {
        font-size: 13px;
        min-height: 32px;
        margin: 0;
        padding: 7px 8px;
        outline: none;
        color: #333;
        background-color: #fff;
        background-repeat: no-repeat;
        background-position: right center;
        border: 1px solid #ccc;
        border-radius: 3px;
        box-shadow: inset 0 1px 2px rgba(0,0,0,0.075);
        -moz-box-sizing: border-box;
        box-sizing: border-box;
        transition: all 0.15s ease-in;
        -webkit-transition: all 0.15s ease-in 0;
        vertical-align: middle;
      }
      .button {
        position: relative;
        display: inline-block;
        margin: 0;
        padding: 8px 15px;
        font-size: 13px;
        font-weight: bold;
        color: #333;
        text-shadow: 0 1px 0 rgba(255,255,255,0.9);
        white-space: nowrap;
        background-color: #eaeaea;
        background-image: -moz-linear-gradient(#fafafa, #eaeaea);
        background-image: -webkit-linear-gradient(#fafafa, #eaeaea);
        background-image: linear-gradient(#fafafa, #eaeaea);
        background-repeat: repeat-x;
        border-radius: 3px;
        border: 1px solid #ddd;
        border-bottom-color: #c5c5c5;
        box-shadow: 0 1px 3px rgba(0,0,0,.05);
        vertical-align: middle;
        cursor: pointer;
        -moz-box-sizing: border-box;
        box-sizing: border-box;
        -webkit-touch-callout: none;
        -webkit-user-select: none;
        -khtml-user-select: none;
        -moz-user-select: none;
        -ms-user-select: none;
        user-select: none;
        -webkit-appearance: none;
      }
      .button:hover,
      .button:active {
        background-position: 0 -15px;
        border-color: #ccc #ccc #b5b5b5;
      }
      .button:active {
        background-color: #dadada;
        border-color: #b5b5b5;
        background-image: none;
        box-shadow: inset 0 3px 5px rgba(0,0,0,.15);
      }
      .button:focus,
      input[type=text]:focus,
      input[type=password]:focus {
        outline: none;
        border-color: #51a7e8;
        box-shadow: inset 0 1px 2px rgba(0,0,0,.075), 0 0 5px rgba(81,167,232,.5);
      }
     
      label[for=search] {
        display: block;
        text-align: left;
      }
      #search label {
        font-weight: 200;
        padding: 5px 0;
      }
      #search input[type=text] {
        font-size: 18px;
        width: 705px;
      }
      #search .button {
        padding: 10px;
        width: 90px;
      }

    </style>
</head>
<body>
<div class="container">
  <div id="search">
    <label for="search"></label>
    <input type="text" name="q">
    <input class="button" type="submit" value="Search">
  </div>
</div>
<div style="text-align:center;margin:100px 0; font:normal 14px/24px 'MicroSoft YaHei';">
</div>
</body>
</html>

9、網頁設計中如何做一個好看的搜索框

通過from表單,將查詢的關鍵詞,通過 like 跟數據進行模糊查詢對比
從topics表中查詢欄位subject與傳進來的參數'$_POST['topic']進行比較模糊查詢
設subject欄位數據為:數學,英語,物理,化學,英文
$subject=$_POST['topic'];
$sql = "select * from topics where subject like '%" .$subject. "%'";
$result = mysql_query($sql);
若從表單提交的『topic』值為「學」,得到的結果將是:數學,化學
多個欄位匹配查詢:
$sql = "select id,subject from topics where (id like '%" .$id. "%') or (name like '%" .$name. "%') or (subject like '%" .$subject. "%') order by id desc";

10、用 jsp製作一個小型購物網站,只要有展示商品和搜索功能即可。

結婚MYSQL可以實現 能做的

與產品搜索網頁設計相關的知識