Use powershell to highlight values in HTML Report

Hello All,

Can someone help me how can I highlight numbers in HTML File that are greater than 2 GB

below is the content of HTML File:

<!DOCTYPE html> <html>    <style> body { font-family:Calibri;        font-size:12pt;        color:#1F497D} td, th { border:1px solid black;          border-collapse:collapse; } th { color:white;      background-color:black; } table, tr, td, th { padding: 2px; margin: 0px } table { margin-left:50px; }  </style>    </html> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"  "">
<html xmlns="">
align : "center"
h1, h5, th { text-align: center; font-family: Segoe UI; }
table { margin: auto; font-family: Segoe UI; box-shadow: 10px 10px 5px #888; border: thin ridge grey;  }
th { background: #0046c3; color: #fff; max-width: 400px; padding: 5px 10px; }
td { font-size: 11px; padding: 5px 20px; color: #000; }
tr { background: #b8d1f3; }

tr:nth-child(even) {
  background: lightgray;
tr:nth-child(odd) {
  background: white;

<tr><td>abcx</td><td>16.34 GB</td><td>3.53 GB</td><td></td><td>abc</td><td>xyz</td><td>qwer</td><td>mnop</td></tr>
<tr><td>abcdx</td><td>4.34 GB</td><td>1.53 GB</td><td></td><td>abcd</td><td>xyz</td><td>qwer</td><td>mnop</td></tr>

say p> 2,
If size is greater than 2 GB, I just need to replace the

<td>p GB<


<td style="background-color:yellow;">p GB<

can someone help me please

You forgot to post your PowerShell code. :wink:

In the meantime until you post your PowerShell code you could read up a little about HTML and how to manipulate HTML code with PowerShell:

Just throwing this out there … why not just use JavaScript in the HTML file? Why process the file externally with PowerShell?