`
bcyy
  • 浏览: 1918691 次
文章分类
社区版块
存档分类
最新评论

CSS控制<a>标签变为button

 
阅读更多

这是我看到的一段代码,有兴趣可以试一下哦,我觉得很有意思,可以将你页面的超链接变成button。

<!DOCTYPEhtmlPUBLIC "//W3C//DTDXHTML1.0Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<title>CSS让文字链接变为3D按钮 -www.enzit.cn</title>
<meta http-equiv="content-type" content="text/html;charset=gb2312">
<style type="text/css">
a{ display:block; width:70px;
height:16px;
border:2px outset #eee;
background:#eee; text-align:center;
font-size:12px; color:#000; text-decoration:none; padding-top:2px; }
a:hover{ border:2px inset #eee; background:#CCCCCC; text-decoration:none; } </style>
</head>
<body>
<a href="http://www.baidu.com">百度</a>
</body>
</html>

转自:http://hi.baidu.com/wyjsusan/item/a15be03b1dff2bcf392ffa92

分享到:
评论
1 楼 coosummer 2015-11-11  
推荐使用http://buttoncssgenerator.com ,可以生成各种效果的按钮css,包括圆角、渐进颜色、阴影,并兼容各大主流浏览器

相关推荐

    HTML标签英文单词

    `&lt;a&gt;` 标签定义了超链接,可以链接到其他网页、同一网页中的位置、电子邮件地址或下载文件等。它通过 `href` 属性指定目标URL。 ### &lt;abbr&gt;: Abbreviation `&lt;abbr&gt;` 标签用于定义缩写词。浏览器默认会在鼠标悬停时...

    用css把a链接模拟成button的样子的方法

    在提供的示例代码中,作者通过CSS为`&lt;a&gt;`标签定义了一个名为`.button`的类。这个类包含了上面提到的所有属性,以及针对不同状态的伪类设置: ```css a.button:link, a.button:visited { padding: 3px 6px 2px 8px;...

    css中常见各种标签

    - **字体颜色与大小**:虽然 `&lt;font&gt;` 标签不推荐使用,但可以使用CSS来代替,例如:`&lt;span style="color:red; font-size: 20px;"&gt;文本&lt;/span&gt;`。 - **元数据标签**: - **`&lt;meta&gt;`**:用于定义文档的元数据,例如...

    HTML标签速查参考手册(实用速查收藏版)

    - `&lt;FONT&gt;`: 控制文本的字体、大小和颜色,但现在推荐使用CSS替代。 3. **列表** - `&lt;UL&gt;`: 无序列表,使用`&lt;LI&gt;`定义列表项。 - `&lt;OL&gt;`: 有序列表,同样使用`&lt;LI&gt;`定义列表项。 - `&lt;DL&gt;`: 定义列表,由`&lt;DT&gt;`...

    html基础教程,简单易懂,由浅入深。

    9. **表单**:`&lt;form&gt;`元素结合`&lt;input&gt;`、`&lt;textarea&gt;`、`&lt;select&gt;`和`&lt;button&gt;`等标签,可以创建交互式表单,收集用户数据。 10. **HTML5的新特性**:包括`&lt;canvas&gt;`用于绘制图形,`&lt;video&gt;`和`&lt;audio&gt;`播放...

    CSS中如何把Span标签设置为固定宽度.docx

    在CSS(层叠样式表)中,`&lt;span&gt;`标签通常被用作内联元素,用于包裹文本或小块内容,以便应用特定的样式。然而,由于`&lt;span&gt;`是内联元素,它默认不能设置固定的宽度,因为它会根据其内容的宽度自动调整大小。在某些...

    HTML语言基础教程

    例如,`&lt;h1&gt;`到`&lt;h6&gt;`用于创建不同级别的标题,`&lt;p&gt;`表示段落,`&lt;a&gt;`用于创建链接,`&lt;img&gt;`用于插入图像,`&lt;strong&gt;`和`&lt;em&gt;`分别用于强调和斜体显示文本。此外,`&lt;ul&gt;`和`&lt;ol&gt;`用于创建无序和有序列表,`&lt;li&gt;`则...

    html css js网页设计教程.docx

    &lt;li&gt;&lt;a href="#"&gt;联系&lt;/a&gt;&lt;/li&gt; &lt;/ul&gt; &lt;/nav&gt; &lt;main&gt; &lt;section&gt; &lt;h2&gt;欢迎&lt;/h2&gt; &lt;p&gt;这是一个响应式网页示例。&lt;/p&gt; &lt;/section&gt; &lt;/main&gt; &lt;footer&gt; &lt;p&gt;&copy; 2024 我的响应式网页&lt;/p&gt; &lt;/footer&gt; &lt;/body&gt; &lt;/...

    使用html写的界面程序

    此外,标签还可以有属性,如&lt;img src=""&gt;中的src属性用于指定图片源,&lt;a href=""&gt;中的href属性用于指定链接地址。 3. 布局与定位:HTML5引入了新的布局元素,如&lt;header&gt;、&lt;nav&gt;、&lt;main&gt;、&lt;section&gt;、&lt;article&gt;、...

    html标签注释集合[借鉴].pdf

    2. `&lt;a&gt;`: 用于创建超链接,可以链接到其他网页、文件或者锚点。 3. `&lt;acronym&gt;`: 标记缩写词,但HTML5中不再推荐使用,可以用`&lt;abbr&gt;`代替。 4. `&lt;address&gt;`: 用于表示作者或联系信息,通常用于页脚。 5. `...

    html 教程与例题

    例如,`&lt;h1&gt;`到`&lt;h6&gt;`定义了六级标题,`&lt;p&gt;`用于段落,`&lt;a&gt;`用于创建超链接,`&lt;img&gt;`插入图片,`&lt;ul&gt;`和`&lt;li&gt;`用于无序列表,`&lt;ol&gt;`和`&lt;li&gt;`用于有序列表。 3. **属性**:HTML标签可以有属性来提供额外的信息。比如...

    html企业网站

    8. **交互元素**:`&lt;a&gt;`标签用于创建超链接,`&lt;button&gt;`和`&lt;input type="submit"&gt;`用于提交表单。HTML5新增了`&lt;details&gt;`和`&lt;summary&gt;`标签,可创建折叠内容。 9. **SEO优化**:通过添加`&lt;meta name="description" ...

    HTML标记快速查询表

    - `&lt;button&gt;`:创建按钮。 10. **框架**: - `&lt;frameset&gt;`:定义框架集。 - `&lt;frame&gt;`:定义框架。 - `&lt;noframes&gt;`:为不支持框架的浏览器提供内容。 11. **多媒体**: - `&lt;audio&gt;`:嵌入音频。 - `&lt;video&gt;`...

    a标签置灰不可点击的实现方法

    虽然`&lt;a&gt;`标签本身不支持`disabled`属性,但你可以通过自定义CSS样式来模拟这一效果。创建一个`disabled-link`类,然后根据需要应用它。 ```css .disabled-link { pointer-events: none; /* 阻止元素的鼠标事件 ...

    HTML教程.rar

    表单元素如`&lt;form&gt;`、`&lt;input&gt;`、`&lt;select&gt;`、`&lt;textarea&gt;`和`&lt;button&gt;`则用于用户输入和交互。 7. **框架和布局**:`&lt;frameset&gt;`和`&lt;frame&gt;`元素可创建多窗口页面,但现代网页更倾向于使用CSS布局,如Flexbox和...

    随手记的div+css的小抄代码

    - `&lt;a&gt;`: 超链接,用于创建链接到其他页面或文件。 8. **表单标签:** - `&lt;form&gt;`: 表单容器。 - `&lt;textarea&gt;`: 多行文本输入框。 - `&lt;input&gt;`: 单行文本输入框和其他输入类型。 - `type="text"`: 单行文本...

    h5下nav导航

    例如,添加`aria-label`属性来描述导航的目的,或者使用`&lt;button&gt;`元素替换`&lt;a&gt;`元素,以便于屏幕阅读器理解。 6. **面包屑导航** 面包屑导航(Breadcrumb Navigation)是一种辅助导航形式,展示用户在网站中的...

    HTML标签大全

    - **`&lt;button&gt;`**: 按钮标签。 - **`&lt;textarea&gt;`**: 多行文本输入区域标签。 - **`&lt;iframe&gt;`**: 内联框架标签,用于在页面中嵌入另一个HTML文档。 - **`&lt;table&gt;`**, **`&lt;th&gt;`**, **`&lt;td&gt;`**: 表格标签,分别表示表格...

    HTML 常用标签大全 适合初学者查阅

    例如,设置`&lt;base href="http://example.com/"&gt;`后,链接`&lt;a href="test"&gt;`将变为`http://example.com/test`。 - **`&lt;link&gt;`**:用于定义文档与外部资源的关系,如链接到CSS文件或图标文件。 - `rel`属性:表示目标...

Global site tag (gtag.js) - Google Analytics