কম্পিউটার টিউটোরিয়াল

CSS এক্সপ্রেশন (CSS Expression) তৈরির বিভিন্ন পদ্ধতি


CSS এক্সপ্রেশন তৈরির বিভিন্ন পদ্ধতি নিচে দেওয়া হলো:

  • ক্লাস ব্যবহার করে CSS সিলেক্টর হিসেবে

    এটি সেই নির্দিষ্ট ক্লাসের সকল ওয়েব এলিমেন্ট সিলেক্ট করে। (.) দিয়ে প্রকাশিত, উদাহরণ - .classname)

  • আইডি ব্যবহার করে CSS সিলেক্টর হিসেবে।

    এটি সেই নির্দিষ্ট আইডির ওয়েব এলিমেন্ট সিলেক্ট করে। (#) দিয়ে প্রকাশিত, উদাহরণ - #ID)

  • ট্যাগনেম এবং অ্যাট্রিবিউট ভ্যালু ব্যবহার করে সিলেক্টর।

    এটি সেই নির্দিষ্ট অ্যাট্রিবিউট ভ্যালু কম্বিনেশনের ওয়েব এলিমেন্ট সিলেক্ট করে। (ট্যাগনেম [attribute='value'] আকারে প্রকাশিত)

উদাহরণ

import org.openqa.selenium.By; import org.openqa.selenium.Keys; import org.openqa.selenium.WebDriver; import org.openqa.selenium.WebElement; import org.openqa.selenium.chrome.ChromeDriver; import java.util.concurrent.TimeUnit; public class CssExpression {    public static void main(String[] args) {       System.setProperty("webdriver.chrome.driver", "C:\\Users\\ghs6kor\\Desktop\\Java\\chromedriver.exe");       WebDriver driver = new ChromeDriver();       String url = "https://www.tutorialspoint.com/index.htm";       driver.get(url);       driver.manage().timeouts().implicitlyWait(12, TimeUnit.SECONDS);       //Using class with . For css expression       driver.findElement(By.cssSelector(".gsc- input")).sendKeys("Selenium");       driver.close();       } }

উদাহরণ

import org.openqa.selenium.By; import org.openqa.selenium.Keys; import org.openqa.selenium.WebDriver; import org.openqa.selenium.WebElement; import org.openqa.selenium.chrome.ChromeDriver; import java.util.concurrent.TimeUnit; public class CssId {    public static void main(String[] args) {       System.setProperty("webdriver.chrome.driver",    "C:\\Users\\ghs6kor\\Desktop\\Java\\chromedriver.exe");       WebDriver driver = new ChromeDriver();       String url = "https://www.tutorialspoint.com/index.htm";       driver.get(url);       driver.manage().timeouts().implicitlyWait(12, TimeUnit.SECONDS);       //Using id with # for css expression       driver.findElement(By.cssSelector("#gsc-i- id1")).sendKeys("Selenium");       driver.close();    } }

উদাহরণ

import org.openqa.selenium.By; import org.openqa.selenium.Keys; import org.openqa.selenium.WebDriver; import org.openqa.selenium.WebElement; import org.openqa.selenium.chrome.ChromeDriver; import java.util.concurrent.TimeUnit; public class CssTagExp {    public static void main(String[] args) {       System.setProperty("webdriver.chrome.driver", "C:\\Users\\ghs6kor\\Desktop\\Java\\chromedriver.exe");       WebDriver driver = new ChromeDriver();       String url = "https://www.tutorialspoint.com/index.htm";       driver.get(url);       driver.manage().timeouts().implicitlyWait(12, TimeUnit.SECONDS);       //Using id tagname attribute combination for css expression       driver.findElement(By.cssSelector("input[name=’search’]")).       sendKeys("Selenium");       driver.close();    } }

  1. MySQL-এ ব্যাকটিক (`) এবং সিঙ্গেল কোট (') এর ব্যবহার ও পার্থক্য

  2. JSTL ট্যাগের প্রকারভেদ কী কী?

  3. জাভা ৯-এ JShell-এ বিভিন্ন স্টার্টআপ স্ক্রিপ্ট

  4. পাইথনে বিভিন্ন ডেটা কনভারশন মেথডগুলো