如何改变超级链接默认的字体大小和颜色?

已举报 回答 关注

如何改变超级链接默认的字体大小和颜色?

  • 回答数

    9

  • 浏览数

    557

9个回答 默认排序
  • 默认排序
  • 按时间排序

已采纳
CSS可控制超链接样式-css链接样式如下
a:link是超级链接的初始状态
a:hover是把鼠标放上去时悬停的状况
a:active 是鼠标点击时
a:visited是访问过后的情况
字体大小:font-size:16px;
color:#(选择需要的颜色)
示例:
a{color:#333;text-decoration:none; }这个表示,链接的颜色为#333,无下划线。
一般字体大小在别的标签中定义。比如<p></P><div></div><h1></h2>等。
取消 评论
插入超级链接,选中单元格之后即可对字体颜色背景色进行操作,在WORD里面也是一样的。
默认的好像没法改。
取消 评论
用css,或用<font>标签
取消 评论
在事件里面加入对应的代码不就行了吗?.setFont()方法
取消 评论
我也想问……
取消 评论
可能是你的软件有问题了,重新安装看看。希望对你有所帮助。
取消 评论
切换到代码模式,在<title></title> 标签下写样式
<style>
/*-----------当鼠标移动到文本上,改变颜色(color)和字体大小(font-size)------------*/
a:hover{color:#ff0000; font-size:15px;>
</style>
取消 评论
一段段发果断看不懂,于是把我终于裹出来的程序直接给你好了=w=+
不怎么习惯打注释,于是凑活着看?
import javax.swing.*;
import java.awt.*;
import java.awt.event.*;

public class ArtFont extends JFrame implements ActionListener
{
JComboBox fontType,fontSize;
JCheckBox boldBx;
JCheckBox italicBx;
JButton colorBtn;
String[] fontNames;
String[] fontSizes;
JLabel label;
JTextField inputText;
JTextArea txtArea;
JPanel fontPanel;
JPanel showPanel;
Font font;
int boldStyle,italicStyle,underlineSytle;
int fontSizeStyle;
String fontNameStyle;
Color colorStyle=Color.black;
public ArtFont()
{
super("字体设置");
boldStyle=0;
italicStyle=0;
underlineSytle=0;
fontSizeStyle=10;
fontNameStyle="宋体";
font=new Font(fontNameStyle,boldStyle+italicStyle,fontSizeStyle);
fontPanel=new JPanel();
fontPanel.setLayout(new FlowLayout());
GraphicsEnvironment ge=GraphicsEnvironment.getLocalGraphicsEnvironment();
fontNames=ge.getAvailableFontFamilyNames();
fontType=new JComboBox(fontNames);
fontType.setEditable(false);
fontType.setMaximumRowCount(10);
fontType.addItemListener(new ItemListener()
{
public void itemStateChanged(ItemEvent e)
{
if(e.getStateChange()==e.SELECTED)
{
fontNameStyle=fontNames[fontType.getSelectedIndex()];
txtArea.setFont(new Font(fontNameStyle,boldStyle+italicStyle,fontSizeStyle));
}
}
});

fontSizes=new String[63];
for(int i=0;i<63;i++)
{
fontSizes[i]=Integer.toString((i+10));
}
fontSize=new JComboBox(fontSizes);
fontSize.setEditable(false);
fontSize.addItemListener(new ItemListener()
{
public void itemStateChanged(ItemEvent e)
{
if(e.getStateChange()==e.SELECTED)
{
fontSizeStyle=fontSize.getSelectedIndex();
txtArea.setFont(new Font(fontNameStyle,boldStyle+italicStyle,fontSizeStyle));
}
}
});

boldBx=new JCheckBox("粗体");
boldBx.addItemListener(new ItemListener()
{
public void itemStateChanged(ItemEvent e)
{
if(e.getStateChange()==e.SELECTED)
{
boldStyle=getFont().BOLD;
txtArea.setFont(new Font(fontNameStyle,boldStyle+italicStyle,fontSizeStyle));
}
else
{
boldStyle=getFont().PLAIN;
txtArea.setFont(new Font(fontNameStyle,boldStyle+italicStyle,fontSizeStyle));
}
}
});

italicBx=new JCheckBox("斜体");
italicBx.addItemListener(new ItemListener()
{
public void itemStateChanged(ItemEvent e)
{
if(e.getStateChange()==e.SELECTED)
{
italicStyle=getFont().ITALIC;
txtArea.setFont(new Font(fontNameStyle,boldStyle+italicStyle,fontSizeStyle));
}
else
{
italicStyle=getFont().PLAIN;
txtArea.setFont(new Font(fontNameStyle,boldStyle+italicStyle,fontSizeStyle));
}
}
});

colorBtn=new JButton("颜色");
colorBtn.addActionListener(this);

fontPanel.add(fontType);
fontPanel.add(fontSize);
fontPanel.add(boldBx);
fontPanel.add(italicBx);
fontPanel.add(colorBtn);

label=new JLabel("输入");
inputText=new JTextField(30);
inputText.addActionListener(this);
txtArea=new JTextArea(10,80);
txtArea.setFont(font);

showPanel=new JPanel();
showPanel.add(label);
showPanel.add(inputText);
showPanel.setLayout(new FlowLayout());
showPanel.add(new JScrollPane(txtArea));

Container container=getContentPane();
container.setLayout(new BorderLayout());
container.add(fontPanel,BorderLayout.NORTH);
container.add(showPanel,BorderLayout.CENTER);
setSize(500,300);
setVisible(true);
}
//颜色监听器
public void actionPerformed(ActionEvent e)
{
if(e.getSource()==colorBtn)
{
colorStyle=JColorChooser.showDialog(this,"选择字体颜色",colorStyle);
colorBtn.setForeground(colorStyle);
txtArea.setForeground(colorStyle);
}
else if(e.getSource()==inputText)
{
txtArea.setText(inputText.getText());
}
}

public static void main(String args[])
{
ArtFont artFont=new ArtFont();
artFont.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
}
};
取消 评论
加载全部9个答案 加载中...
ZOL问答 > 空气净化器 > 朗空空气净化器 > 其他 > 如何改变超级链接默认的字体大小和颜色?

举报

感谢您为社区的和谐贡献力量请选择举报类型

举报成功

经过核实后将会做出处理
感谢您为社区和谐做出贡献

提示

确定要取消此次报名,退出该活动?