Html 将包含文本的100 x 100像素正方形制作为超链接

Html 将包含文本的100 x 100像素正方形制作为超链接,html,css,Html,Css,下面的代码将文本“单击此处获取免费奖品”分成四行,如下所示: Click here for your free prize 这很好,但是我希望这个文本是一个100像素x100像素的正方形,周围有一个2像素的边框。下面的代码在链接的每行上方和下方都放置了一个2像素的边框 如何使超链接成为一个100 X 100像素的大正方形,且文本的排列方式相同 echo "<div class='arizona'>"; echo "<a href=

下面的代码将文本“单击此处获取免费奖品”分成四行,如下所示:

Click here 
for your 
free 
prize 
这很好,但是我希望这个文本是一个100像素x100像素的正方形,周围有一个2像素的边框。下面的代码在链接的每行上方和下方都放置了一个2像素的边框

如何使超链接成为一个100 X 100像素的大正方形,且文本的排列方式相同

  echo "<div class='arizona'>";

                echo "<a href='http://www.stackoverflow.com/folder/folder/file.php?submission=".urlencode($submission)."&submissionid=".$submissionid."'>Click here for your free prize</a>";

                echo "</div>";
尝试:

然后放下填充物。

试试:

放下垫子

    .arizona { 
                position: absolute;
                top: 790px;
                left: 650px;
                color: #004993;
                width:100px;
                font-family: Georgia, "Times New Roman", Times, serif;
                font-size: 12px;
                font-weight: normal;
                height: 100px;
                padding-bottom: 2px;
                padding-left: 5px;
                padding-right: 5px;
                padding-top: 2px;

    }

    .arizona a{ 
                margin-left:0px;
                margin-top:15px;
                color: #004284;
                width:100px;
                background-color: #FFFFFF;
                border:2px solid #004284;
                font-family:Georgia, "Times New Roman", Times, serif;
                font-size: 15px;
                font-weight: normal;
                height: 100px;
                padding-bottom: 2px;
                text-decoration:none;
                padding-left: 5px;
                padding-right: 5px;
                padding-top: 2px;

    }

    .arizona a:hover{ 
                margin-left:0px;
                margin-top:15px;
                width:100px;
                background-color: #CAE1FF;
                color: #004284;
                border:2px solid #004284;
                font-family:Georgia, "Times New Roman", Times, serif;
                font-size: 15px;
                font-weight: normal;
                height: 100px;
                padding-bottom: 2px;
                text-decoration:none;
                padding-left: 5px;
                padding-right: 5px;
                padding-top: 2px;

    }
.arizona a{ display:block; }