html form表单里如何实现文本框和图标居中对齐

<body>
<form action="?" method="post" target="_blank">
<input type="text" value="请输入关键字" size="18" name="search"/>
<img src= "../images/search.png"/>
</form>
</body>

(上图为执行结果,怎么让文本框和图片居中对齐呢?)
请通过css来实现

把文本框和图片放到同一个<p></p>标签里面,再设置 <p></p>的line-height属性
温馨提示:答案为网友推荐,仅供参考